3.0
Sep 28, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Smart people, interesting work. Complex projects across all different types of industries. Good comraderie in the team, fun office vibe.
Cons
Quite volatile, name changes, strategy changes constantly. Benefits not so good, no bonus. Poor work life balance.