Pros
In our current economy there isn't much to offer the average worker. However, Working at Publix is a good experience so far. It is not easy to work for Publix. There are no perfect jobs and work is work. You have many options to advance but it's competitive and once you move up, the more responsibilities and hours are demanded from you. You need to understand that Publix will take care of you, but at a cost Alot of your time if you become a manager. They do 5 12 hour shifts usually. We work holidays and serve our communities in many ways. Most customers are decent. A fair amount are entitled and spoiled by Publix policy. Managers can be very good or very bad. Thankfully they switch managers around every few years. Your co workers and managers can make you love or hate your job. Every store is different. Some stores are awesome to work for. Others not so much. If you are at a store you don't like, I'd transfer to another store. Overall, decent benefits and opportunities. I know plenty of people who became successful working at Publix. Just put in the time. Don't complain and put your head down and go to work. Make money, help people, go home and live life.
Cons
Long hours, stressful at times. Demanding workloads. Entitled customers.