Don't be fooled by the "inspiring feel good" messages Publix tries to portray.
Pros
Good stock options and benefits (if you work there long enough.) Flexible hours with school if part-time employee. If you like helping people, the customers have learned to rely on your knowledge.
Cons
Horrible compensation and pay raises. Overworked and understaffed. Upper management doesn't listen to employees. You have to have a "guardian angel" if you want to move up fast. Everything is a waiting game, including raises and school reimbursement. They give you all the rules at the beginning orientation so that you will not sue them if something happens to you, but yet they ask you to break almost every single one of them in order to get the job down. You have no idea if your particular store is doing good or bad, only statistics mentioned is Publix as a whole. They find every excuse under the sun to not pay you for your work even with next to perfect evaluations (which are never on time.) Only half of Publix employees are actually helping to make a difference and end up forking out most of the work load.