5.0
16 Oct 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
A forward thinking and high performing organisation, compelling strategy for the coming years, and supportive culture.
Cons
Modernisation of operations is still in progress.