Pros
This is a fast-paced, high maintenance retail company. In my time here, I did far more than I ever would have expected when I was first hired and there is always something to do simply because the store is so big. This provides a challenge and makes the job more interesting. As a college student embarking on my first job, I learned a lot about professionalism and the kinds of management styles I would like to emulate and the kinds of styles I want to avoid. I think this place could be a great stepping stone for people on their way to other professions. It can also provide some with long-term, viable options for careers in retail, if that's what someone is looking for.
Cons
There's quite a bit of favoritism and lack of professionalism among mid-level management (supervisors). It's also easy to fall through the cracks and be overlooked for promotions, simply because the proportion of entry level associates to managers is out of balance. The workload can also be quite demanding for someone who is ultimately seeking a part-time position while still going to school, which is a significant part of the retail workforce. Because of this, scheduling is an issue that needs to be taken care of far in advance.