1.0
11 May 2016
Anonymous employee
Former employee
Itasca, IL
Recommend
CEO approval
Business outlook
Pros
This started out as a good company years ago. They used to care about the mission and treated employees fair.
Cons
The way they have treated staff and customers the last few years I worked here was almost criminal. I can not understand how any company can still be affiliated with NSC. I am hoping they will close the doors soon. I worked for this company for over twenty years and I was brutally fired for no reason except the greed of upper management. They did the same thing to most of the rest of staff. We all fave pure hatred for this company.