5.0
18 Nov 2025
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great opportunities for continued development and progression. Perks and benefits are amazing. Work/life balance is considered.
Cons
Staff turnover is low thus any available role is well sought after internally and externally