Publix used to be a great company to work for a looong time ago. Publix used to operate under George Jenkins' premise that if you take care of your associates, your associates will take care of your customers.
That is no longer the operating assumption. The new paradigm is screw your employees and customers and all hail the mighty dollar. There are so many of us that want to help our customers but we're are forced to move them along to get them in and out.
Used to be proud to be a Publix associate, now I refuse to tell people where I work. Now it's just "retail."