4.0
Jun 18, 2026
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
good work environment, the work is engaging and the people are super nice
Cons
long hours, customer issues and busy
Check out your Company Bowl for anonymous work chats.