2.0
Mar 4, 2026
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Flexibility and insight to market
Cons
Rapidly declined in last few years no direction and have no idea how the business continues to run
Check out your Company Bowl for anonymous work chats.