Pros
Other employees were usually pretty great as well as some management. You get to learn from customer reviews about different products before you buy them.
Cons
Literally everything. I have been treated so badly by management, I still can't believe it. You can work anywhere between 15-45 hours depending on the week and how much they like you. If the hiring manager doesn't like you, you don't get to switch departments no matter how much they want you. If you want a day off, they get to decide if it's a good enough reason. I was told that if I didn't raise enough donations, I didn't deserve to use my vacation hours. They cut your breaks short, make you work off the clock if you're in uniform, and play HUGE favorites. I was also by another store manager that I needed to quit because I couldn't do my job right. This is after making me go to numerous meetings about ONE bad secret shopper review. If you get a good review from a SS or customer, they will never acknowledge it. I could go on for days.