Current Employee4.0Aug 3, 2025Leadership is getting more and more delusional, new reps are getting brought on at much higher $$$
Current Employee4.1Mar 23, 2025is ok in general, like the product, customers love product too. Quotas are usually too high
Former Employee3.1Jan 18, 2024It was a great experience, but the mangement should have been more involved.