5.0
10 June 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great environment to work in. You can always rely on the people around you for support and the work is always varied which keeps things interesting!
Cons
Like most places it is fast-paced, but it is very manageable.