Pros
Excellent benefits for part-time (at least 20 hours/week) employees including medical, dental, vision, 401 (k), paid time off, stock options, and even tution reimbursement. The company has a whole does its best to provide a sense of community and unity within its employees with regular store meetings, employee satisfaction surveys, etc. Very flexible hours. A 30% employee discount (40% around Christmastime). OKAY pay increases. Stores open around 5:00am and close around 12:00am, so there is a wide window for work availability.
Cons
If you work hard and are a perfectionist, you may find yourself getting extremely frustrated. This is a DIRTY job. You will sweat. You will hustle. You will panic. You will encounter some of the most obscene and disgusting messes. For three years, I often found myself cleaning up after other peoples' (nubes, lazies) messes. This work is the farest thing from rewarding. Upper management can be distant and condescending. If you end up working at least 20 hours a week at a busy store, you will be exhausted much of the time.