Although I really don't pay attention to business, I have heard much criticism aimed at Wal-Mart recently, which is why this article on Fortune.com about America's most admired companies interested me. Not only did Wal-Mart make the top ten, but it received first place! Each company received for eight attributes, and although Wal-Mart didn't score too high on Social responsibility, nor did it score too low (5.78, which is far above the bottom of the barrel, and although would still be failing, would not be failing miserably).
Fortune.com also has an article on the mixed feelings society has for Wal-Mart. Personally, I'll sit on the fence, because lower wages leads lower costs which leads to a lower cost of living, but higher wages leads to higher costs which lead to a higher cost of living.