4.0
17 Jan 2026
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture and teamwork in the UK
Cons
Closed for business globally so can no longer be employed
Check out your Company Bowl for anonymous work chats.