Pros
Pros are that I have been able to tell the manager when I can work and when I can't. But this is not standard across the company, I have a good manager at my store and I have connections with family working there.
Cons
Customers are rude. You are not given any benefits from the store like a reduced lunch. You can't drink water at your register. You have to ask to go to the bathroom. You can't text unless a cool manager is on duty. Pretty strict dress code relative to other grocery stores. Basically you're treated like scum of the earth because this is a minimum wage job. Customers are valued like kings by the uppity uppities and are more important than the workers who are bringing in money to the store. Also the company is very cheap, as in you get yelled at if you don't conserve bags or put a lot of items in the (very thin, breakable, overrecycled) bags.