1.0
12 Oct 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
It has great technology and has good perks including international travel. Some great people there across the teams in sales and lots of people who are trying their best. Great snacks, lunch and travel scheme and a beautiful two storey office in London
Cons
A senior leader fostered a toxic environment that left me people feeling anxious about coming to work. Almost her entire team has since left. The culture feels driven by fear and favouritism. Only a few females left in mid market.