Pros
Service manager took me under his wing. Started as a part time retail associate, and within a month i moved to service writer, and within 6 months promoted to Assistant Service Manager. Awesome employees, they are like my 2nd family, and can go to them for anything, every employee's main concerns were customers safety, and not lying to customers.
Cons
Pay turns away great potential employees, upper management (Area director, HR etc) needs lot of work, and ask for unrealistic expectations, they want you to basically sit in the office and do paperwork instead of helping customers. They also have a lot of high school drama and won't let you get rid of worthless employees. HR makes it impossible for anyone to get fired, even if you're caught stealing.