Current Employee2.4Sep 10, 2025It is an interesting company. Great product but sales process can be long at times.
Current Employee5.0Oct 23, 2025Great leadership, great company, great product. I have yet to find something to complain about!
Former Employee2.6Oct 23, 2023Great Product and market fit, terrible leadership with a commission structure that is designed to not pay reps
Great Product and market fit, terrible leadership with a commission structure that is designed to not pay reps
Former Employee3.4May 1, 2024Good product, great engineering team. Leadership is too cocky and untrustworthy which lead to high turnover on the sales team.
Good product, great engineering team. Leadership is too cocky and untrustworthy which lead to high turnover on the sales team.