5.0
30 Jul 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Friendly and supportive environment. Good leadership and company benefits Prioritises employee wellbeing Good work life balance
Cons
May lack career growth opportunities