Like any job, it has their pros and cons. The main problem at least as far as I see is a system which although wrong stands uncontested due to fear. There are many seemingly harmless policies on paper which are absolutely detrimental to any hope of fulfillment for consumer or associate when put into practice. Just a few examples from my store, not sure if it applies to other Wal-Marts.
-an associate has to be prepared for "secondary tasks", tasks outside of their department. This gets abused severely on a regular basis. This also conflicts with the latter, which is
-an associate has set tasks to complete during the day. Good luck completing that binning assignment in the back though when your help is being auctioned throughout the store! See a conflict with that? Good, because many of our frustrations are due to these set tasks, made improbable by the aforementioned and the fact that...
-...you need keys for EVERYTHING, at all times. Keys that only certain levels have, who are rarely if ever anywhere close to where you need them at. Shopping Card Error? Key turn. Change? Key turn. Anything in the back cage? Key turn. Video games? Electronic keys. Which everything is on one key which is stuck in whatever door once used, so if you have one customer who wants a game and one who wants a laptop, be prepared to frustrate one of the two. Speaking of frustration, managers are usually frustrated with having to make key turns, a situation which unfortunately we have no control over. One of the many "lose/lose" scenarios of utilizing a plebeian system which refuses to adapt to the better good of both associate and consumer.