Pros
I like the associates that I work with. Some of the customers are nice. If I know of a day or several days that I need off and put in a request several months in advance, I can usually get them off. I like that when I leave my area, I do not have to take anything home with me.
Cons
The mangers can be mean and demanding of the associates. Sometimes they are mean to each other. In the area that I work, the schedule is very random. If the schedule were set I would love it. Some of the customers are mean. Most of the time it is hard to get a hold of a manager and that is frustrating when there is an angry customer staring at you. I do not always get my breaks or lunches on time, or at all. Most of the time I also do not get to leave work on time.