4.0
Mar 21, 2024
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great culture, great team, great opportunities to grow
Cons
Disaggregated in function with decision making powers resting with few individuals
Check out your Company Bowl for anonymous work chats.