Current Employee2.7Nov 12, 2024Continuous turnover at leadership and poor CRM hygiene leads to very poor experience
Former Employee3.0Jan 6, 2025My overall experience was great - especially being so new to the world of tech sales