Pros
Pay is above average, because..
Cons
You're going to get worked to death
You're going to wear nice clothes to unload an insane amount of freight and throw it up on a high shelf
You won't have enough labor to get half of the tasks done
You might have a DM whose home store looks like trash and comes to criticize everything about your good-looking store on a regular basis (You're the worst boss I've ever had, Steve)
No work/life balance
I got hired at one store, "trained" for 2 weeks, got moved to a store an hour away with zero input
Archaic systems including ordering, checkouts, labor forecasts, and truck unloading/stocking
Holidays are insane, and the hours you'll be working are too
You'll be expected to cut everyone's hours down to the bone when sales aren't spectacular, and you'll be picking up the slack
You're going to touch the same products dozens of times instead of off the truck, on the shelf, and done
The list goes on really. I was at my last job for 13 years, didn't stay a full year at this hellscape. The pay just wasn't justified and the benefits were subpar.