Pros
Slightly above average pay, neat work environment, flexible scheduling. They promote from within and do not require a college degree to become a manager.
Cons
Overwork, few raises. While it can be easy to become a manager, a lot of promotions are acquired by the Good-old-Boy system. Becoming an assistant department manager or team leader require a certain amount of full-time work (usually averages from 6 months to a year). It would be an excellent requirement if Publix didn't operate as a predominantly full-time company. With that in mind, advancement can take quite a while as you will have to obtain and maintain a full-time position for the requisite amount of time. Another main Con is their management. It is true that you do not need a four-year degree to become a manager, and can be a real boon for recruiting and retaining talent. Unfortunately, Publix does not factor in prior management experience or college education, so there are a lot of unqualified managers that lack inter-personal skills and leadership ability. If Publix were to switch to a more balanced management model of some inside and some outside hiring, it would give the company a far more qualified and effective management base. Manager turnover here is insane. In five years with this company, I rarely worked with a manager who spent a year at the same store, let alone six months.