As a West coaster,
Walmart is a relatively new option in my life. I go into a Walmart, I go into a clean, well lit store, and there are employees on every aisle working, and if I look confused they ask if they can help. They look happy to be there. When I go to the biggest chain in the area, which is the only store still ahead of Walmart in total sales here, I go into a dirty, dark store and I see unhappy employees.
Walmart has been a godsend to the unemployed here, especially those with disabilities.
As my wife nephew discovered after 10 years at Walmart, he quit and moved to a union job in a chain, Walmart pays less per hour, but they reward you with profit sharing in the form of stock. His paychecks are bigger now, but at the end of the year, his total compensation is about $5,000 less.