Pros
The Pay is good, the insurance is ok and the work isn't extremely difficult although certain jobs are harder on parts of your body than others.
Cons
The managers are not competent. The managers are rude and in my experience racist. The managers love you you when they need you but treat mechanics like replaceable trash when they don't. The managers stare at Facebook for 7 hours and then spend the final hour telling mechanics how lazy they are for not completing 12 hours of work in 8 hours. The managers want people to be flexible by staying late daily up to 4 hours but dont return the favor by being flexible on preshift start times so that certain people can get home to their families. Also the pay is no longer competitive as starting out at fast food pays similar to what starting out as a mechanic putting people's lives in your hands pays.