4.0
Nov 6, 2025
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people who all were very good at what they did
Cons
Lack of resources meant teams would be waiting to complete their work
Check out your Company Bowl for anonymous work chats.