5.0
Mar 8, 2023
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
- Fantastic group of like-minded people and colleagues - Competitive compensation packages - Office location is very central and the offices themselves are great! - Very supportive teams and learning opportunities
Cons
- None that I can think of. No idea why there is a one-star review on here. It's easily the best company I've had the pleasure of working for in my career.