Current Employee2.7Nov 12, 2024Continuous turnover at leadership and poor CRM hygiene leads to very poor experience
Current Employee3.4Dec 2, 2023Good experience. Company changed when Vista bought in. More cut throat now.
Former Employee1.7Mar 24, 2024Customers dont want what we’re selling. No real territory / white space.