5.0
22 Jun 2026
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Challenging work, great for professional development; supportive culture and people policies; state of the art working environment; good compensation package
Cons
Can be long hours, stress levels high