Walmart gets more crap than it deserves, I think.
First off, while its wages for the out of country factories and what not may seem low, it's generally substantially higher in pay than other jobs available in the same market
secondly, I'm anti-union, so I can't really bust on them for being anti-union. Unions are generally just a way for employees to demand more money than they deserve for the jobs they do, and are every bit as corrupt as the corporations themselves.
That being said, I still don't shop there, and I still wouldn't work there because they are douchebags to work for, from everything I've read.
I'm tired and rambly today and not really on my game, argument wise, but man, I hates me the unions