Pros: friendly-workers, staff discount, decent wage
Cons: too many managers working at the same time, conflicting directions were sometimes given
I actually found Walmart to be a great employer. The hours were steady and predictable, my fellow staff were super friendly and helpful, and the pay was above minimum wage, which was a huge plus.
A typical day at work for me while employed there was arriving at 10:30pm to get ready for an 11pm start. Staff meetings would be at 10:45, where everyone – more... would find out which departments and tasks they had that shift. I was usually in grocery rotating stock, restocking if product was available, and pulling stock to the front of displays if none was available to restock. I also helped set up new displays. Occasionally an employee would be pulled from their assigned tasks to help in another department.
During our lunch break it wasn't uncommon to find a large number of staff members in the lunchroom playing Magic the Gathering, or some other multiplayer game. And at the end of the shift it wasn't uncommon for people to offer rides to co-workers if they were heading in the direction of their neighborhood.
All in all this was one of my best work experiences. – less