4.0
Jun 19, 2026
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great culture and work life balance, supportive colleagues and not overly pressurised environment
Cons
Can be hard and challenging to progress in certain teams and locations