Pros
Publix has so many opportunities for advancement, and if you really work hard you can move up quickly. I came in as a part-time Grocery Clerk with absolutely no job experience and in six months was promoted to full-time Grocery Replenishment Specialist and I've learned so much. I love the role and there are some really great leaders in Publix. There's huge potential to earn upwards of $13/hr for work that isn't particularly challenging, and as frustrating as it can be, their "no overtime" rules have protected me from the 70 hour weeks in retail's past so I've been able to have a life outside of work. The scheduling is pretty flexible even as a full-time employee. Working part-time for Publix alongside a lucrative hobby or side-hustle is practically perfect. If you're a good employee, you get plenty of hours and can even qualify for benefits (the benefits are pretty great).
Cons
Unfortunately there are also some poor leaders in Publix, and if you get stuck under one (or more!) then there's no one to save you. I ended up in a pretty bad situation where I was really unhappy at a store I was transferred to and then the managers blamed me and didn't let me transfer out even though my old store wanted me back. The situation eventually lead to me leaving the company because I couldn't emotionally handle the situation anymore. Also raises come SLOWLY, but that's not a terrible thing.