5.0
Apr 27, 2026
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great culture, values and mission. Good work life balance (role dependent). Good reward.
Cons
Slow to change things. Lots of org changes.