4.0
Jul 16, 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people, strong teams, some excellent and successful products. New CEO and strategy look promising
Cons
Some creaking infrastructure. 5 day office policy. Career opportunities limited