Current Employee3.6May 4, 2025Decent place to work. Long sales cycle. Sales leadership could be better.
Current Employee2.7May 7, 2025Worst comp plan in the industry. inexperienced sales leadership. Do not come here until a new CRO is announced.
Worst comp plan in the industry. inexperienced sales leadership. Do not come here until a new CRO is announced.
Current Employee2.7Jul 10, 2025Unachievable targets across the board. High amount of stalled deals and increase in churn.