Pros
Reason I took the job was because I would be paid to learn about cars. Well I did learn a lot (and still am learning), but maybe less about cars and more about how to deal with people. In a nutshell, in jobs where the customer is coming to you for assistance, it will be much better for you if the customer believes you're the expert. In a place like Advance, where the spectrum goes from your run of the mill house wife looking for wiper blades to old sourpuss Joe Mechanic, that's either very easy or very hard to pull off. My advice would be to stick to the script, no matter what winding path your customer will try to lead you down.
Cons
Unfortunately the location where I started had the Manager from Hell. He was the type of person who was really bad at his job, but somehow good at keeping it. Basically if you think of boss from the Dilbert cartoons, that's pretty much him, except in an auto parts setting.