3.0
Oct 30, 2023
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great products, great people, cool office, good perks. Good brand value
Cons
Appalling culture in sales. Was historically much better I hear. Not a bad place to work outside of sales though. Lots of bad leaders, and layers of leaders who do nothing. Product is good, but far too expensive considering the movement to point solutions.s