Pros
It pays, did not seem to mess with hours I worked.
Cons
Management gets the lions share of hours (whether they want them or not) while out of season, associates are lucky to get 15 hours in a week. In season it's ok, but out of season, expect to do the same amount of work you'd do in a 40 hour week in season, compressed into 10-20 hours. If you can't watch the register, keep the front clean, and stock/recover near the back of the store at the same time without any customers waiting, and without leaving anything unfinished, expect threats of write-ups. You are expected to have full availability, even out of season, meaning NO second jobs, or your hours will be around 0-5/wk. Be ready to be called in on days off, and the schedule to change at any manager's/keyholder's whim. And if you don't get promoted to keyholder within 1 month (You aren't supposed to be eligible until 90 days after your hire date), expect management to pass you up for a new hire who isn't fully trained to handle the register, let alone have keys. (Though keyholder is just a ton of extra work for almost no extra pay.) Be ready to be expected to racially profile if you live in a medium-bad neighborhood. Expect slightly above minimum wage, but not enough to reasonably live off of out-of-season.