Pros: 20% discount (excluding electronics), 40% discount twice a year, health benefits if you're full time
Cons: Depends on your location, but management and rude customers
A typical day would consist of maintaining the store (which gets extremely messed up at my location), running the fitting room, running racks of clothes from the fitting room, doing run backs for the cashiers every now and then, helping customers, running the register, and sometimes working in the stock room. You wouldn't do all of this in one day, but each day, you may have a different task to do.
I wouldn't say that I've learned anything new in this position that I didn't know already from previous experience in retail. The job isn't hard, but it gets frustrating sometimes trying to keep the store clean when customers throw things over the racks and on the floor right beside you when they see that you're trying to clean up. That is the most aggravating thing about the job, especially hearing the phrase "it's your job to clean up after me" from rude customers. I had a great set of coworkers from all different backgrounds who really made coming to work a little easier and more fun.
Management is another story. The store and assistant managers really don't do much unless the district manager is there. They rarely come out of the office when there's no one there to supervise them. They say that they have soooooo much paperwork to do when they're really just sitting in the office texting on their phones (I've witnessed it far too many times). There are other managers who are actually out on the floor doing their job, just not the two main managers. This is just my experience, so you may have a better set at the location where you work.