3.0
15 Oct 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great benefits, lovely offices in London, reasonable pay
Cons
They don't have time for people to adjust, you very much need to hit the ground running or you're out