Pros
If you are smarter than your regional manager (which you most likely will be) the sky is the limit for fun exciting new ventures.
Cons
I worked for this company for 3.5 years gave my time and dedicated a huge chunk of my life to wanting to make a career here while growing this company on the front line. Was managing a few different stores and training others. Always hit or goals and exceeded company expectations. I hate to say this but after time upper management should be able to identify issues and resolve them however by the unfortunate luck of the draw I had some terrible regional managers. Almost daily I communicated my dissatisfaction and even offered solutions, however they fell on deaf ears and caused me to lose the drive I have always had in succeeding. Managers are often treated poorly, staffing levels are a big problem and cause you to be burned out! I worked 70 hrs a week sometimes without any thank yous or appreciation.