5.0
21 Apr 2026
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture, limited micromanagement, great opportunities to upskill and progress, the team who manage the grad scheme are great
Cons
None that I can think of