Taro Logo

Don't work as a developer here

Software Engineer
Current Employee
Has worked at Walmart for 2 years
March 17, 2014
Sunnyvale, California
1.0
Doesn't RecommendNeutral OutlookNo CEO Opinion
Pros

Compensation is above-average for the area.

There are a few good developers and managers around.

Small discount on purchases at Walmart stores and on walmart.com after 3 months of employment.

Cons

Much of the engineering staff (developers, managers, and VPs) is unfriendly; inter-team cooperation is tenuous at best.

Managers are given preference over developers for promotions, raises, and other rewards.

The offices are very loud: low-walled cubicles and (on the Sunnyvale campus) meeting rooms without doors right next to cubicle farms.

QA is essentially non-existent; generally, the few QA engineers at Walmart have very poor technical skills.

Poor NOC/DevOps support; developers are always on-call.

Tools (JIRA, Confluence, etc.) have all been geared toward project management instead of development/collaboration.

The Walmart implementation of Scrum is a joke: it's been implemented so that managers can micromanage employees, not so that developers can work better or faster.

Management pushes employees to deliver software quickly instead of striving for well-documented, easily-maintainable, and well-tested code.

Top-down communication is pretty terrible overall.

The culture revolves around having lots of meetings, and meetings often start 15 or 20 minutes late.

Advice to Management

Raise the hiring bar; get rid of developers who can't hack it; and take some leadership courses from successful Silicon Valley companies instead of internal Walmart trainers.

Was this helpful?

Walmart Interview Experiences