I've seen mixed reviews on the current culture (July 2023) and their RepVue score is not complimentary. Specifically in sales, will someone provide a review of the current culture and work environment?
Current Snow Software EmployeeTop AnswerJul 26, 2023