Pros
Publix is a good company to work for especially if you're trying to move into management within 5 fives (or less). They have a great benefit package for full time employees and it starts the first month of working there. They're always looking for mangers because they're building new stores. Very understanding with your schedule. Pay increase every 6 months.
Cons
No benefit package for part timers. If going into management must have open moving availability. dealing with rude customers and being stuck working certain shifts. Can't have a customize schedule for full time employees (must have open availability). Store managers always talking to you about moving into manager (even if you're not interested). Part time employees hours get cut during slow seasons (the spring and summer). Always moving managers to other stores or promotions, So department employees would have to deal with new managers that sometimes don't work well with the department.