1.0
Jul 14, 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