Pros
The hourly rate was good because they gave yearly raises. But they would find a reason to fire you after 10 years because you were making more money than a lot of the managers. It made no sense, but be ready.
Cons
I worked as a retail mechanic for 11 years at Carmax. They would send me 10 or 15 cars first thing in the morning, and expect me to diagnose and have parts ordered for all of them by 10 am or so, every day. Anybody knows, you can not really diag that many cars in 2 hours. So everybody cheats .... they just guess. One guy used to diag his cars at his computer terminal ............ he would not pull most of the cars in the shop. If you can not diag 10 or 15 cars in 2 hours, you will be considered slow and no good. So you had better be a good lier and scammer if you want to make it has a retail mechanic at Carmax. Management knew it was all a big scam but they played along with it because they were part of it. The pay was flate rate Mitchell time only ..... which is very close to factory warranty time ............. which means a small pay check for the mechanic unless you were really fast .............. wink, wink.