It's all relative honestly. I live in a small community where the main grocery store and such is a Wal-Mart supercenter and so they are one of the better paying jobs in town for a lot of the people here.
However nationwide Wal-Mart does have a few bad practices such as how they label their employees so they avoid giving benefits out and overtime. And in addition they are so monstrous at this point they generally crush locally owned businesses.
Overall I think they have more upside than downside, but I'm not a big fan of giant corps either. But I'd like to visit a Wal-Mart city within a city anyway.
