I disagree. In many areas, WM is one of the highest paying private employers around. Additionally they like to promote from within, and hire locals. Because they get so many applicants they can afford to be choosy about who they hire. Where I used to live, when a Target openned it was staffed primarily with people from out of town, and WalMart rejected applicants.
This is true. My mother worked for Wal-Mart for years, but my father was the bread winner in the family. I've known several people who have worked for the company, and for the most part, I've always thought it was a good company that treated their people well. That being said, the majority of the work force is going to be cashiers, stockers, and floor people. Management is where the money is, and you can raise a family on that.