Pros
Great benefits. Flexible for students. Upwards moving company. One of the better retail experiences you can find. The money could be slightly better though. Corporate is very open to feedback. Company prefers to promote from within.
Cons
Many of the pitfalls of retail at a larger company. It can easy to be drowned out in the mass of retail employees. Operations roles can be swamped. The retail employees are paid on the upper end of retail, but is asked to do a lot. So you have to be a jack of all trades. You can't just walk in, do your job, and walk out. Your store manager can either be really good or really bad. They are your main advocate, so they will make or break your job. But upper management at corporate will listen if you pass it up feedback/problems (if you have any!) in the right way. You can be overworked by the sheer variety of tasks you'll do, but that can be really good for your career.