Pros
Discounts on expensive stuff (not in store, but direct from brands). Great friendship among lower-level staff. I love the actual work. Just not all the baggage.
Cons
Management. Managers. Managerial style. Managerial practices. Expectations of perfect performance at low wages Employees seen as disposable No real training is provided for your position when you start. Just an orientation about rules. Unequal enforcement of rules based on management's favorites. You WILL be fired for a simple cashiering mistake of just a few dollars. You WILL be fired if you are a few minutes late for your early morning shift. You WILL be fired if a customer writes a bad review with your name in it for any reason. Including things over which you have no control. You WILL NOT be fired for any reason if you grew up in a manager's ward. You WILL NOT be fired for any reason if you have reached favorite status by commiting to years of time at a dead-end job. The VIP discount for employees is not worth the horrendous job. Just go in on one of the sale days (which we have all the time) and get the same price.