Former Employee3.0Feb 17, 2025Colleagues are good people, product strategy is confusing and losing market share
Former Employee4.1Jan 30, 2024CSOD is a great company with a fantastic product, strong leadership, good pay, etc
Current Employee3.7May 29, 2025Improved product vision. Sales Leadership becoming more cognizant of deterrents to sales morale. Outlook has improved from 2 years ago
Improved product vision. Sales Leadership becoming more cognizant of deterrents to sales morale. Outlook has improved from 2 years ago