Former Employee4.1Jan 30, 2024CSOD is a great company with a fantastic product, strong leadership, good pay, etc
Current Employee1.4Nov 12, 2025Terrible. Leadership is just squeezing the company to look profitable to try and sell it.
Current Employee3.3Apr 5, 2025Competitive landscape, struggling to find product fit and messy offering
Current Employee2.0Sep 16, 2024Lack of leadership and valuing of employees makes it increasingly difficult to sell a product that could and should be easy to sell
Lack of leadership and valuing of employees makes it increasingly difficult to sell a product that could and should be easy to sell