5.0
22 Dec 2020
Current employee, more than 10 years
Recommend
CEO approval
Business outlook
Pros
I have been with CST for over 10 years. Great group of people to work with, friendly and welcoming. There has been issues with management in the past which have now been dealt with, smooth sailing ahead.
Cons
Workload can be daunting at times but the supportive teams helps you through it.