3.0
4 Mar 2026
Former employee, more than 3 years
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Team members were good. Management not so much
Cons
Had good global coverage but tried to force one country's model across diverse geographies