3.0
Oct 13, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Fun people, talented folks, Nice office
Cons
Corporate team structure (1 client P&L teams) and loads of red tape for every decision meaning no time to actually do work.