Pros
There are adequete benefits available. Management is understanding and cooperative when time is needed off for personal or family reasons. There is acceptable balance between work and my personal life. There is always opportunity to move in any dorection you owant with ample promotion possibilities. There is a vast variety of job posistions available and associates are encouraged to seek those posistions and to focus on a promotions as they see fit for their peronal lives.
Cons
Overtime is rarely available, therefore, associates feel there isn't enough time to complete the tasks required of them in the hours provided. Working with the public is often very difficult and it seems that Wal-Mart customers are at times overly demanding and often hard to please. In my years of experience with Wal-Mart I have come to learn that the customers expect more from Wal-Mart (which I don't have a problem with per se), and are rather rude and disrespectful when demanding what they want. This sounds very judgemnetal, but after 10 years of service, thois is what I personally experience nearly everday. At times, it makes my job very difficult.