Good company to work for - Technical Support Specialist StormGeo Employee Review

Explore other reviews about StormGeo

1.0
Feb 19, 2025
Recommend
CEO approval
Business Outlook

Pros

Remote work. Good stepping stone.

Cons

Toxic work environment. HQ has no grasp of how to treat workers in the Americas but control them to no end.

See reviews by: Helpful|Rating|Date|All