If Wal-Mart wants to convince the public that it is an inviting place to shop, it can begin by treating its own workers better. Every time Wal-Mart "associates" get their pay check, they are reminded what a disappointing experience it is to put on a Wal-Mart vest.
Happier employees would truly brighten up the store like no greeter ever could. No need for marching bands or drill teams. Wal-Mart workers need to be greeted with a bigger paycheck -- enough to keep their family off food stamps and Medicaid.
Knowing that Wal-Mart cares more about the people who do its work, would go a long way towards making people "feel good about coming in."
Great point compensate and treat people fairly, and you get happy motivated workers,that's walmart downfall. Besides the poor quality they sell one of the biggest reason, I imagine, that walmart consistently scores dead last or next to last in Consumer Reports review of retailers.