Pros
-Health benefits: they're nice and cheap. It's covered if you work a certain number of hours. -ESOP: employee stock. It's nice if you stick around the company long enough. Short term is not worth it. -Scheduling flexibility: 24 hour store. Lots of random shifts to be assigned. -Pay Raise based on time: you get a raise based on how much you work. It will take a few years to reach the last raise. But, the last raise is a nice jump. Again, only useful if you plan to stay long term.
Cons
-Micromanagement with no help whatsoever: they will decide every little decision and task, but won't help you when it inconveniences them. Like, if a customer was yelling at you, management automatically make you the bad person. They will side with the customer and even discipline you. -Lack of help: people standing around, mainly the grocery clerks, just standing around and laughing and making fun of others (customers and employees). Customer service area will have lots of them standing around WITH management. -24 hour store: it's 24 hours, expect terrible scheduling (if you don't have an availability) - work until 11pm one night, come back tomorrow morning at 9am.