3.0
Jun 5, 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good work life balance, large company with lots of opportunity, overall good and inclusive culture
Cons
Salaries uncompetitive, things slow to get done, legacy systems etc.