Pros
Flexible scheduling, varied daily schedule in-store, never more than 3-4 hours on a register in an 8 hour shift, opportunities to take on greater responsibilities, bi-yearly opportunities for raises, and great starting wages, even without previous experience.
Cons
Fast-tracking new managers from outside the company happens fairly often, some crew members seem to be given the opportunity for a managerial promotion when there are others who are clearly far more fit to lead. There have been friendly relationships between regional managers and store managers that have led to special treatment regarding minor emotional abuse of employees. It's the best grocery store you could work for, but apart from some of the level headed assistant managers, I hate the management system as a whole.