3.0
Jul 14, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Office perks like free drinks
Cons
Successive rounds of layoffs (small and large) that could have easily been avoided with better strategy planning Leadership seems to do the same mistakes over and over again, without truly learning about them High degree of internal politics in the sales organisation which is distracting and disruptive