Pros
Good starting pay for a grocery store ($2 above minimum wage). Flexible schedule. Very accommodating for time off when needed. Usually as many hours as you want to work (while staying under 40) as long as you play nice with your department manager.
Cons
Current department manager is simply there because they have stuck with the company and has no idea how to lead people. Entire store suffers from "wet your pants" syndrome when the regional manager comes in every 3-4 weeks. Completely contradictory rules are enacted when these visits occur. Performance reviews are worthless as far as coaching and mentoring associates towards positions of increased responsibility. They are simply kept low to justify minimum pay increases and keep associates in near dead end positions.