Walmart reviews

3.4

55% would recommend to a friend

(142,307 total reviews)
avatar

John Furner

58% approve of CEO

51% positive business outlook

Walmart has an employee rating of 3.4 out of 5 stars, based on 142,307 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Walmart employee rating is in line with the average (within 1 standard deviation) for employers within the Ventas al mayoreo y al menudeo industry (3.5 stars).

Reviews by job title

142K reviews
3.0
May 21, 2010

review

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

company performance has been great over the years and the company annual meetings are a blast to attend if you can

Cons

the weather and hours were the toughest

2.0
May 20, 2010
Recommend
CEO approval
Business Outlook

Pros

There is a lot of opportunity for advancement within this company.

Cons

Wal-Mart is a very large business with many managers and many employees. It is often difficult to relay or receive messages with so many workers. Employees also do not get to know other employees because there are so many of them. Managers do not even learn employee names.

1.0
May 19, 2010
Recommend
CEO approval
Business Outlook

Pros

The pay is good for the position in relation to other companies in the area. There are some amazing people that have potential, however, they are limited to reach their goals.

Cons

Poor upper management leadership; corporate culture has become a distant memory from the core values that started the company. The company has begun to micro manage to much that it is impossible to get the job done on a daily basis. The "Save money, Live better" mantra is for television commercials and print ads only; there is very little evidence of the "live better" part in the real work environment.

Viewing 141610 - 141612 of 142,307 Reviews

Glassdoor has 154,622 Walmart reviews submitted anonymously by Walmart employees. Read employee reviews and ratings on Glassdoor to decide if Walmart is right for you.