Software Engineer • Current Employee
Pros: - Good pay.
- Depending on your manager, work-life balance is very good, and you get to work on some high-profile projects.
- The cafeteria is pretty decent.
- Here and there, you can still find some smart and cool people.
- They have a small gym you can use and offer courses with qualified instructors.
Cons: This place has been flooded with all the people who got fired from Yahoo, eBay, Amazon, and other corporations. All the top talent has left the organization.
Everything is political. You don't get the impression that people here are centered around a core purpose.
The engineering department is comprised of people who just don't have the skill level I'd expect from someone claiming to be senior.
They think that hiring more people is the solution to every problem. Since the people doing the hiring are mediocre, they hire more mediocre people, and it's this self-perpetuating cycle of mediocrity.
There is no culture. There's this coldness in the air here. You don't get the feeling that you can walk up and talk to people.
* There is no mentoring.
* No clear career path.
* You are on your own.
Most managers are insecure and thus feel threatened when you ask why their proposal should be done and how it aligns with overall goals.
Overall, Walmart eCommerce has some large-scale problems they work on, which is fun for engineers for a while, but the atmosphere eventually wears you down. Most people here have no soul, no personality; they are completely assimilated into this machinery of politics, purposelessness, and mediocrity.