4.0
Oct 18, 2025
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Entrepreneurial and well backed. Ambitious group
Cons
Corporate systems can struggle to keep up with breadth of business at times
Check out your Company Bowl for anonymous work chats.