5.0
May 14, 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
- Useful and competitive benefits - Interesting challenges to solve - Progression opportunities are available - Great community and culture and office!
Cons
Sometimes it can take a while for decisions to be made internally.