If you come to work and do your job all is fine. Since it is a maintenance company there are always challenges and opportunities at various locations. I enjoyed working in the locations I was assigned to and learned a lot about the insides of the auto industry.
Cons
The rules for management and supervision changes too frequently. Often top management would make new rules, create new reports and requirements. Many of these were time-consuming and hard to complete in the time allowed and still be able to actually be out on the floor supervising.