3.0
Feb 25, 2026
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
- good benefits, bonus scheme, lifestyle benefits, flexible hybrid working
Cons
- massive and very siloed bureaucracy. Difficult to do anything at speed, mismatches strategy/development across teams.