5.0
9 Mar 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
The work culture here is incredible, you feel very supported by both your managers and the wider team. Managers are very encouraging when you want to learn something new. Great work life balance!
Cons
Salary is a little low especially for London based workers.