Pros
It was fun diagnosing weird car problems and the guys I worked with were great. The 20% employee discount was also nice (ish).
Cons
The paychecks were terrible. One week I picked up a couple shifts to cover for co-workers and I ended up getting about 38 hours (by far the most hours I'd ever gotten there) and the next week they knocked me down to just 8 measly hours because "part timers are supposed to average 25 hours a week and we had to correct your average", all despite being way over qualified for the position. I told myself that I was making the money back in savings since I work a lot on cars until later on I realized that rockauto.com's prices were significantly cheaper than AutoZone's and that's even after taking into account the 20% employee discount And rock autos shipping. I don't want to say I wasted 2 years of my life there because I did get to know some really great people but as far as the money and corporate structure goes I really wish I would have spent those two years somewhere else.