My experience has been on the positive side. Each hour you are assigned a different station, such as cash, or fitting rooms, or the floor - and this really helps with getting bored or burnt-out. You can also be scheduled for a truck shift, where you process incoming garments, and for this you are in the back - sometimes though, they ask you to come out onto the floor to 'support' which is really annoying. I recommend making friends with your coworkers as soon as possible. If not, you will be left out of 'the loop' and work will be boring and miserable. One of the only saving graces of working there are the friends I get to see. Management sucked when I first started, hours all over the place, disorganized, some people flat out rude. However, things are getting better and I hope that hours will be more balanced and I will feel like I can actually talk to management about any issues/concerns I have.
Friendly atmosphere, Fair breaks
Long hours BUT only for certain employees, disorganized