Pros
Competitive pay, great supplier support, continued training, room for advancement. District & operations managers promoted from within which means they're always willing to pitch-in to help because they've been in your position and respect what you do.
Cons
Corporate can't stop talking about the importance of customer service but won't allow proper staffing levels in the store to achieve it. Store managers spend 85% of their time as a counter person instead of being allowed to manage the store. This takes focus away from important tasks such as (but not limited to) being able to cultivate employees, visit wholesale customers, be available to support counter staff, find ways to better manage P&L, organize promotions, & investigate inventory discrepancies.