1.0
3 Dec 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Office location and design is nice
Cons
Overworked, burnt out, lots of work politics, very high turnover, poor management
Check out your Company Bowl for anonymous work chats.