2.0
9 Oct 2025
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
The pay is okay, but not great.
Cons
Extreme lack of transparency from leadership “Gotcha” culture where management is always looking for ways to reprimand employees Poor benefits No upward mobility Harsh work environments