1.0
18 May 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Direct manager advocated for the team
Cons
Leadership publicly yelled at and degraded employees on a regular basis. There were also repeated layoffs that felt random and created a lot of fear and instability. There was little to no opportunity for growth, even as workload increased significantly. Visa sponsorship was delayed for years, which left many people in a long period of uncertainty. HR often didn’t feel neutral and handled concerns behind closed doors