5.0
Jul 2, 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
flexible working options, a variety of benefits, and opportunities for career development.
Cons
poor management, stressful environments, and a lack of career progression opportunities