Current Employee3.0Aug 29, 2025Great colleagues! Can be a lonely position, when working from home. Overall good.
Former Employee4.1Jan 30, 2024CSOD is a great company with a fantastic product, strong leadership, good pay, etc