Avantages
Walmart does offer everything you could wish for in an employer. Except the pay could be better. Flexible scheduling for those who are in school, better benefits that offered by most employers. The ability to change jobs or even careers and still remain at Walmart. Walmart is a whole world inside of itself. It is much more than just retail.
Inconvénients
Basically the old Walmart had everything you could have wished for and it was indeed back then a very good company for its employees. The new Walmart is a symbol of its former self that is quickly losing its substance. The company is no longer what is was under Sam Walton. The pay and benefits are being scaled back. New hires are not getting the same deal as those hired in years past. The scheduling is horrible. There is no consideration for a work-life balance. It is all about Walmart and what is best for the company. You have to schedule everything around an ever changing, revolving schedule. There is no regularity to it.