5.0
Jul 31, 2025
Current employee, more than 3 years
Carol Stream, IL
Recommend
CEO approval
Business outlook
Pros
CST is a good place to work if you are looking for a place to develop professionally. The leadership team is great at providing opportunity and guidance for those who want to develop into a strong leader in industry.
Cons
Expect long working days in many roles. A lot of work but very rewarding when projects get completed.