4.0
12 May 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture and team in London
Cons
Sometimes some of the RFPs and pitches didn’t make sense for the business
Check out your Company Bowl for anonymous work chats.