Ventajas
Great benefits, without the union. Health benefits are better than other places I've looked for employment. I can support my family without others in my household having to work. Great Stock options & 401k. Important insurance coverage provided, with more insurance available. Reasonable wages, without a cent going to unions who seem much more interested in shutting down Wal-Mart than making it a better place for employees. Generous bonuses, which one wouldn't/shouldn't expect. Pays for days in which you have jury duty, without taking them out of your personal time, or vacation time. Compensation for travel. Great people to work with, and satisfaction from a job well done.
Desventajas
Sometimes there are employees that get away with far too much. They should be fired, but Wal-Mart has a very liberal policy that takes about three chances (or more) before a person is fried. It works for the honest, hard working employees who don't deserve to be fired- but for the slackers that think Wal-Mart owes them, it works out for them and puts a lot more stress and work load on the rest of us. Moving up in the company takes a lot of time, and sometimes you aren't certain how you can move up in the company. It would be nice to have a better idea.