2.0
Dec 18, 2023
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Really good company culture. Market leading offering
Cons
Terrible sales leadership. Very hostile environment from sales and revops which is a shame as the rest of the company is half decent.