Pros
Outside/ inside, a lot to learn, not to repetitive, keeps you on your toes, fast paced (at times), friendly customers, free carwashes, fairly easy, works around other schedules.
Cons
Not allowed to work 40 hours a week (unless you're GM), not a lot of communication between higher-ups and store employees, a lot of the business is played by ear it feels like.