5.0
Jun 12, 2015
Current employee, more than 10 years
Walsall, England
Recommend
CEO approval
Business Outlook
Pros
Best company I have ever worked for!! Fantastic leaders, very down to earth, really care about their employees and customers. Really great benefits and most importantly they listen and put things in pace very quickly!
Cons
Sometimes CSTM's feel part of the team and other times we don't, really confused for our existence as can sometimes feel stuck between front line and our management.