1.0
14 July 2025
Former employee
Recommend
CEO approval
Business outlook
Pros
I met good colleagues from other departments
Cons
- Extremely low pay for long hours and impossible expectations - Toxic environment - Top down leadership - Insane performance review system aimed at mortifying high performers and rewarding people-pleasers