Pros
- Good pay - Depending on what manager you have, work-life balance is very good and you get to work on some high-profile projects - Cafeteria is pretty decent - Here and there you still find some people who are smart and cool - They have a small gym you can use and have 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 that 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.