
Everyone is welcome. Everyone has a say. Everyone is part of the team.
Our leadership team actually care about us as employees and sticks to the company's core values.
My job itself makes me happy. Our products actually make a difference in our communities, It makes me proud to work here.
My team is constantly learning and we are excited to learn new things. This team works hard and the results are being shown and seen by the Leadership Team.
Coming from another company doing the same job, I took a sizeable pay cut. The culture and every thing about CST is amazing, but the pay could be better for my position.