Pros
Worked with some of the same people for years now and we're like family. Discount is nice. I have some regular customers that really make my day. There are monthly "parties" when the store buys lunch for the day, usually pizza, or a trip to Costco for drinks and sandwiches.
Cons
There is obvious favoritism, it shows in who get's promoted and who does not. Hard to trust any of the managers. Sometimes the schedules are not out until a few days before new work week. They do not like to work around your other work or school schedules. Store manager is a complete joke. There should always be one manager on the floor, they're always too busy in the office to be on the floor. I loved my job for the first year or so, unfortunately management has gone down hill and they do not like to take responsibility for their own actions, instead blaming the entire "team" for lack of success. Forget a pay raise, it doesn't matter how hard you work, your pay raise will not be near what you deserve. Should I mention your performance is rated by your Store manager who more than likely doesn't work with you that often. I wish I could say better things about the company but sadly, this is what our store has turned into. No one trusts the managers or anyone in the company enough to tell them about the problems that really go on in the store.