4.0
23 Jun 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
excellent benefits, fantastic london office
Cons
Structure constantly in flux, strategy seems to change consistantly
Check out your Company Bowl for anonymous work chats.