- Carroll tire co.15.Dec 2015
Support from management
General manager lacked experience needed for position.
Mostly comply but not entirely safety meetings were reading a paper with notes once a month.
Suggestions for improvement
- Do whats best for the company.
What I like about the company
The co-workers made it a good place to work.
What I dislike about the company
The daily drama that took place.
The following benefits were offered to me
- CompanyCarroll tire co.
- CitySan Antonio
- Are you a Current or Former Employee?Former job since 2014