Very interesting place with lots to learn as there are many sections in the store. The wide range of customers make the job always interesting, but management lowers the rating. Rude, uncooperative, and very immature. They change hours without your knowledge, and get upset when it clashes with your other duties ex:school. Taking time off is like pulling teeth, you don't know till right before, which is frustrating. The lack of staff really affects the store as well. They also very much favorite full time over part time workers, which is unfair to say the least.