Pros
The culture is strong, consistent, and focused on success. These are incredibly important characteristics in the retail industry, as things are constantly changing and leadership must be the immovable rock in a sea of change. Your coworkers at the district manager level are pretty great people. While you don't spend a lot of time working hand in hand, it's a team of people always willing to help each other out. Benefits are nice, as is the pay and company car. The company is growing, and highly successful. It is a place you can be proud to work.
Cons
You will work some weekends, some early mornings, and some late nights. You can, however, make up for those odd hours by starting late that day, taking a day off during the week, etc. It is a 50-60 hour per week job. It can cause some stress.