Current Employee1.4Jun 20, 2023Terrible. Leadership were atrocious, CROs left within weeks, culture of blame, and micromanagement.
Former Employee3.3Sep 28, 2025Frequent strategy changes in sales and a concentration of opportunity with the “old guard” mean it is a lottery whether you get a territory with a good addressable market. The platform fills a particular niche very well but is not a great fit outside that . Make sure you have a good number of large multinational digital services /marketplaces prospects or accounts or...Read More
Frequent strategy changes in sales and a concentration of opportunity with the “old guard” mean it is a lottery whether you get a territory with a good addressable market. The platform fills a particular niche very well but is not a great fit outside that . Make sure you have a good number of large multinational digital services /marketplaces prospects or accounts or...Read More
Current Employee3.4Feb 7, 2025Very strong C-Suite. European sales leader disastrous. Does not listen to feedback.