1.0
Aug 15, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Some great people working in the business
Cons
Leadership was not as strong as it should have been
Check out your Company Bowl for anonymous work chats.