Pros
I love most of my co-workers. We all get along really well. I've never had a request-off been denied. Many of the managers let us off work much earlier than we really should be getting off (during a closing shift, when it's already after scheduled) because they're pretty young and want sleep and social lives as much as the sales associates do,
Cons
Closing shifts are scheduled to end at 10:30 (The store closes at 9:00), but most of the times we get out around 1:00 AM on weekdays. On one school night, I didn't get out until 2:30 because there were only 4 people closing the store. Also, expect to have to deal with some really rude customers. Many of them, for some reason, think that the return policy is your fault, and that you can somehow change it for them. Tons of customers will take dozens of items into the fitting rooms and leave all or almost all on the floor.