Vantaggi
Wal-mart has unbelievable support benefits insurance the list goes on and on. If you want to work for a company that looks out for you in every good way and not in a negative way, this is where you belong.
Svantaggi
The only downside at Walmart it is tough to climb the ladder it takes years of pursuit in a style similar to what a politician might go thru essentially being accepted by every employee as deserving to be promoted. Another words it doesn't happen easily. If you are a hard worker, get ready to be used hard and put up wet. I suggest taking everything you do at a pace because if you are out to impress you had better be prepared to keep that pace because it will become required and expected without any kind of gratification or appreciation for putting forth extra at work. There is not any type of reward system for someone who puts in 110% and doing so will not benefit you. I recommend watching people your first couple of days and paying attention to stay in the mainstream average. You will not get a raise and will not gain for extra hard work ethic and from personal experience let me say that learning this lesson is hard on your motivation once you have. So don't do it. Set a pace you can easily handle and stick to it no matter what and enjoy your job its a cinch.