2.0
May 6, 2025
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Some interesting projects and access to global resources.
Cons
Top heavy structure. Senior management are cliquey, incompetent, and support each other rather than the company. Staff well-being is touted as a core value however not implemented in practice.