3.0
29 Dec 2025
Anonymous employee
Former employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
- very generous benefits and pay allowances - nice office setting
Cons
- Managers tend to be high achievers, not people who show skills at being a good leader - Poor ability to motivate team members outside of achieving for All Stars