- TCA-The Toll Roads14.Oct 2016
Support from management
Nope... not at all
Yes we work together because management doesn't give the employees update on any company changes and we have to hear it from the customer
Suggestions for improvement
- Be approachable
What I like about the company
Don't like anything about the employer...
What I dislike about the company
They took away our 401k, customer service week was a bust and the communication with upper management is ridiculous...