Pros
profit sharing
employee discount
christmas bonus (sorta)
Cons
scheduling/hours (clopens and schedule all over the place)
who your store manager is determines your whole experience
have to pay for work clothes
the amount of time it takes to walk to break room or out to your car is part of your break
constantly monitored by cameras
store managers will push off issues on to you or will refuse to help
extreme lack of training, you are thrown in the deep end
horrible benefits (insurance, 401k match nonexistent)