5.0
26 May 2022
Current employee
Recommend
CEO approval
Business outlook
Pros
I love working for CSD! The company values investing in employees, high quality training, and support for all roles. CSD provides incentives, free education opportunities, and growth for all employees.
Cons
More virtual meetings now and miss the in person get togethers.