4.0
27 Oct 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good benefits including annual leave. Good culture where everyone can be heard. Strong for driving improvement
Cons
Having now worked elsewhere in a similar role, they could work on their people management/development programme.