Current Employee3.4Dec 2, 2023Good experience. Company changed when Vista bought in. More cut throat now.
Former Employee4.0Jul 20, 2024Good culture good training great potential if you are viewed positively
Current Employee2.7Nov 12, 2024Continuous turnover at leadership and poor CRM hygiene leads to very poor experience