Walmart reviews

3.4

55% would recommend to a friend

(142,357 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,357 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
Jan 24, 2012
Recommend
CEO approval
Business Outlook

Pros

Everyone hates Wal-Mart, but honestly, it is not a bad company to work for. The individuals that work there become a family, and the company does believe in work/life balance. The competence and fairness of your leadership within your facility will determine your happiness within the company.

Cons

The company does lack decent healthcare benefits, but that is to be expected in this economy. Secondly, the company is so large that it is easy to get lost in the shuffle.

2.0
Jul 14, 2010
Recommend
CEO approval
Business Outlook

Pros

worlds largest company. Probley won't get laid off.

Cons

understaffed, wan'ts everbody to "do more with less", new structure is a joke; department managers over many departments, understaffing leads to poor instock and poor customer service. No set schedule. No set days off. Different every week.

2.0
Apr 14, 2010
Recommend
CEO approval
Business Outlook

Pros

work with smart people from top business schools exposure to campaigns that reach massive audience job security is strong unless you are an idiot loyalty access to resources location - Bay Area

Cons

slow growth within company poor benefits unhappy employees office politics lack of creativity reputation of company Bentonville MBA Manager's ego's long hours

Viewing 511 - 513 of 142,357 Reviews

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