Pros
Fun environment to work in and SOME great people. Discount is great! At my store, the GM is phenomenal. He believes in you and will work with you and push you to achieve greatness.
Cons
After working for this company for 5 years, I've seen the good, the bad, and the ugly. The lack of consistency and communication is what hurts the store the most. Managers are allowed to do and say as they please. They can single you out and verbally harass you and when you speak up about it you get exiled. I had a manager get in my face and when brought to upper management, I was told I was exaggerating and being dramatic. Not a single word was said to this "leader", while I get talked to about my "negative attitude". If you have any sort of backbone or opinion, you will immediately become a target. They stress and are nit picky over the small things, while the major issues remain untouched. You get yelled at for wearing improper pants while management walks around with low rise jeans and butt crack hanging out, but that is not an issue. Gossip is gossip and no one can control it, but it tends to become unsettling when management is the ones starting and spreading the rumors. I learned you are just a number, so there is no point in going above and beyond because in the end you get screwed regardless.