3.0
Sep 22, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Friendly colleagues, good work life balance and unique opportunity for rapid learning
Cons
Salaries not aligned with level of experience and expertise. It is a tough culture and people work in a fast paced environment