Pros
After 3 years of employment you can keep your publix stock even if you leave the company.
Cons
All levels of management pretty much encourage customers to mistreat you. The company has unrealistic deadlines for the excessive amount of work they give you, plus they keep adding to the work load as the year goes on. Customers think you're their slave to mistreat and verbally abuse as they see fit. Oh, I misspelled your son's name because you didn't double check your copy of the cake order form, here key me fix that it'll take LITERALLY 5 seconds. "No, no, no! Ugh it's ruined this whole day is ruined! You idiots had one job! I want my $60 cake free! " and then management gives them the cake free.... this would happen at least 3 times a day even if nothing was wrong with the cake!