5.0
26 May 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great people that work there and management are great
Cons
Not enough team members due to cuts
Check out your Company Bowl for anonymous work chats.