4.0
5 Jun 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
- Smart colleagues - Engaging work - Good comp package
Cons
- work life balance - sometimes the work culture makes you feel like you're working in a silo