Current Employee4.6Nov 27, 2023Amazing culture, people and leaders. 90% of the sales team is at or over quota.
Former Employee4.7Aug 25, 2025Excellent lean late-stage startup with a superb culture and leadership team!
Current Employee3.0May 10, 2025Late stage start-up, so frequent change in partnerships and strategies.
Former Employee2.9Dec 28, 2023The management was struggling with leading the sales team. A lot of weird products released without market fit and some of them were pretty underwhelming.
The management was struggling with leading the sales team. A lot of weird products released without market fit and some of them were pretty underwhelming.