5.0
27 Dec 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great job security and career progression, where everyone is happy and keen to share ideas and best practices.
Cons
None really, any minor complaints are always heard and actioned in good time!