Does "in companies" mean "group by group"?
people were going to see her magic power in companies.
No, "companies" doesn't work here.
"People were going in groups to see her magic power".
not a teacher