Walmart eCommerce Software Engineer Reviews | Glassdoor

Walmart eCommerce Software Engineer Reviews

Updated February 9, 2017
47 reviews

Filter

Filter

Software Engineer

2.6
Star Star Star Star Star
Rating Trends Rating Trends
Recommend to a friend
Approve of CEO
(no image)
Mark Lore
2 Ratings

Employee Reviews

Sort: Popular Rating Date

Pros
  • benefits, work life balance, opportunities, training (in 65 reviews)

  • Great place to help start a new business in e-commerce (in 18 reviews)

Cons
  • Upper managers call meetings at 7pm on Fridays to the detriment of everyone else's work-life balance (in 17 reviews)

  • While compensation is competitive among the market, lacking in other benefits such as healthcare, no free food, and not many other perks (in 11 reviews)

More Pros and Cons

  1. "Good as starter"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in Sunnyvale, CA
    Current Employee - Senior Software Engineer in Sunnyvale, CA
    Recommends
    Positive Outlook
    Disapproves of CEO

    I have been working at Walmart eCommerce full-time (More than a year)

    Pros

    Work life balance
    End of year bonus

    Cons

    No diversity in the team
    Old technology
    Outdated mentality

    Advice to Management

    Try new technology


  2. Helpful (9)

    "Treat employee better please!"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer in Sunnyvale, CA
    Former Employee - Software Engineer in Sunnyvale, CA
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at Walmart eCommerce full-time (More than a year)

    Pros

    *Great work life balance
    *Competitive compensation

    Cons

    *Lack of culture. No holiday party at the end of year. Instead, a holiday lunch was hold at one of the conference room with food taste like panda express.
    *Stingy all the time. For example, a baseball game outing was hosted at AT&T park, which was nice, but no shuttle was arranged.
    * Lack of parking. Only 70% of full time employees could get parking permits at Sunnyvale office and the permits were distributed based on how long you've worked at WalmartLabs. For others, figure it out by yourself. New hires, contractors and people commute to San Bruno office are asked to park on street(very limited space) or a public parking lot with 20mins walking distance.
    *Food is not subsidized. Food in cafeteria is terrible, edible though.
    *Less holiday compared to other companies. We need to work on Martin Luther King's day and President's day while others are on vacation. Let alone thanksgiving which did not offer an extra day off.
    * Lack of communication. Many people do not know what they are doing for work.
    * People are not passionate about their work.
    * Policy is not transparent. 200 people (almost 10%) are laid off recently without telling everyone the decision criteria.

    Advice to Management

    Could you please treat your employee better so that they would love the company more?


  3. Helpful (7)

    "WalmartLabs brand is doomed"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer in Sunnyvale, CA
    Former Employee - Software Engineer in Sunnyvale, CA
    Doesn't Recommend
    Negative Outlook
    No opinion of CEO

    I worked at Walmart eCommerce full-time (More than 3 years)

    Pros

    Work life balance
    Sunnyvale location
    competitive pay
    a *handful* of smart people

    Cons

    Horrible management - absolutely amateurs when it comes to "leading" the company. There is so much of politics and promotions are decided on the basis of who can indulge in more bootlicking of the management. It gets frustrating when you realize that you could have just slacked off instead of working hard with so much passion to be where you are. Some people who got promoted don't even know what they were doing! What was the basis of promotions? And then these layoffs - some of them were very talented, hardworking people who sucked at politics. So there you go - talent does not matter in this company.
    The good talent leaves, the rest just make things worse for the ones who stay. Don't even think this place comes close to the top companies in terms of benefits, work culture or organization.
    The Cat Dev team is a joke that keeps doing reorgs thinking new management can solve their problems when in reality they are unable to find respectable, experienced people to lead.
    STAY AWAY from this place - it used to be a place where you could stay to get a regular paycheck but looks like even that doesn't hold with the layoffs.

    Advice to Management

    Look for talent in the org and fire the higher management that is expert in talking and is an absolute failure when it comes to walking. Laying off a handful of developers is not going to help solve anything if the management itself is directionless and inexperienced. They just got stuck in wrong place wrong time.


  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5. Helpful (10)

    "Took a turn to worse last few months"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Sunnyvale, CA
    Current Employee - Software Engineer in Sunnyvale, CA
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I have been working at Walmart eCommerce full-time (More than 5 years)

    Pros

    Good teammates, projects, pay structure

    Cons

    - NO PARKING ON CAMPUS!! (They expect employees to find public/street parking nearby and walk almost a mile to reach work. The way we found about is by parking tickets, no internal communication was provided about the new rules). What kind of workplace is that?

    - DELIBERATE DELAY IN INTERNAL GREEN CARD application process by immigration team. Every little thing (wage determination, ETA filing, etc takes almost triple the time it used to take a year ago)

    - ANNOUNCING REMOVAL OF INTERNAL FEEDBACK FORUM with very little notice. Multiple people have expressed support against the removal as no alternate channel was provided.

    - A few other cons include: No 401k match/orthodontic coverage in the first 1 year, sub-standard free Friday lunch, only 6 holidays per year (only 5 since most work on Thanksgiving), horrible middle management


  6. "Fine environment"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in Sunnyvale, CA
    Current Employee - Senior Software Engineer in Sunnyvale, CA
    Recommends
    Positive Outlook
    No opinion of CEO

    I have been working at Walmart eCommerce full-time

    Pros

    Big investment in development ops to help with implementation.

    Cons

    No holiday party. Lousy parking. Most engineers don't get Thanksgiving weekend off due to Black Friday support.


  7. Helpful (9)

    "Nice work life balance, decent pay at the cost of office politics & some mediocrity"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Staff Software Engineer in Sunnyvale, CA
    Current Employee - Staff Software Engineer in Sunnyvale, CA
    Recommends
    Neutral Outlook
    No opinion of CEO

    I have been working at Walmart eCommerce full-time

    Pros

    Work life balance
    Good pay
    Work on latest technologies
    Ability to change teams, if bored/dissatisfied
    Few good folks

    Cons

    Bureaucratic, political environment
    Insecure management, no clue about what's going on
    Quite a few mediocre folks around, but too many in management
    What's with some folks having extremely poor communication skills? Please don't hire folks who have contracting history as FTE.

    A lot of folks who are here for too long(you'll find many) tend to be bad. I think they are stuck here mostly because they can't find opportunities outside, and even if they do, they pay is lower than here.

    Sometimes the whole family barring their child(as they are not in work age yet) work here. Since they take home a significant pay home that way, they think they are very secure and really don't put much effort in work. They tend to be worse, are nasty to work with. They just don't give a damn about anything and play survival + rotating b/w teams game. Firing such folks even if you know they don't produce quality work is just hard. The more friends and relatives you have working here, the more rooted you are and hard to uproot.

    Usually acquihires are given good bonus+huge bump up in designation & responsibilities that they think are masters of universe and too smart, but they aren't. If you look them up, their career is just a joke.

    Advice to Management

    Please don't create your dynasty, have ethics and show some spine. Get rid of poor performers, reward meritocracy.


  8. Helpful (2)

    "Unimpressive Managers meet technical debt heap"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Contractor - Staff Software Engineer in Sunnyvale, CA
    Current Contractor - Staff Software Engineer in Sunnyvale, CA
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I have been working at Walmart eCommerce as a contractor (Less than a year)

    Pros

    If you are happy to be second guessed, disrespected, or just plain ignored.. come on down!

    Some of the vendors and platform team are smart .. if a little stand offish.

    A few PMs are gems to work with.

    Cons

    It's unacceptable to have coworkers using Hindi to break down problems .. if you want to be an inclusive workplace, shutting out non-hindi speakers is a step in the wrong direction as far as I'm concerned. 80% of the company are chained to desk style workers who do not push back when a process is poor.. instead choose to waste time doing it the hard way. Leaving a wake of technical debt to be fixed on the nights and weekends.

    Advice to Management

    Spend time listening to your teams.. take feedback to heart. Enforce a sense of teamwork rather than adversarial relationships.


  9. Helpful (19)

    "Think twice before joining. This job will exhaust and make you feel miserable"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in Sunnyvale, CA
    Current Employee - Senior Software Engineer in Sunnyvale, CA
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    Pros

    - Decent pay
    - Good work/life balance
    - Immigration support
    - Recently Improved Health Insurance plan {before it was so bad...)

    Cons

    Walmart eCommerce is a large org and dynamics in some teams might be good, however this is clearly not the case in "Customer Promise" team.
    The work environment here is toxic. It quickly teaches passionate software engineers to collect paycheck and don't give a damn about anything else.
    Good engineers who can leave just leave, slackers or somebody who cannot leave due to immigration reasons stay. To fill the void new grads are hired at senior and staff levels.
    Revolving Door spins fast.

    Some principal software are under-qualified and has achieved high ranks via years of tenure, startup aquihires or nepotism. The only thing they care of is their survival.
    Feeling vulnerable they kiss up, appropriate others' successes and find scapegoats for team failures among their reports, poisoning environment and making the life of hard-working engineers miserable.

    The people in charge one level above are mostly MBAs and have good expertise in business. Sadly, they have no idea what software development process entails and cannot distinguish good software from inherently broken one. Bad practices proliferate, good ones are non-existent. If you join, be prepared to get stuck in thousand lines of legacy mess with no recognition for your hard and very valuable work fixing it.

    The workforce in engineering is the least diverse among the companies I worked for. It is comprised by 70% of fellow Indians and 25% Chinese and 5% rest of the world. Somebody might like it, but I'd prefer to have more ethnically diverse workplace. Unfortunately every year this ratio only grows. All nationalities quit, but mostly Indians and Chinese join.

    Advice to Management

    Take this job if you don't have anything else at the same level of compensation or just want to regularly collect paychecks.
    Otherwise look for more vibrant and technically savvy places. Staying with Walmart eCommerce for long is a dead end for your career and overall happiness.


  10. Helpful (16)

    "Survival of the dirtiest"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer in Sunnyvale, CA
    Former Employee - Software Engineer in Sunnyvale, CA
    Recommends
    Positive Outlook
    No opinion of CEO

    Pros

    - Good salary
    - World's largest retailer
    - 401K
    - Few good humans
    - 10% discount at stores.
    - Opportunity to work and change exciting areas in eCommerce
    - Generous H1B & PERM processing(Amazing (4)people in Immigration team)
    - Annual Incentive.
    - If you happen to work in Walmart.com on a good area, you are lucky.
    - Proud brand.
    - Good place to learn Dont's.
    - Great place to learn how not to be !
    - Ping pong

    Tip: Teams to look for: Few teams in Customer Promise, Digital Mobile, OneOps. Avoid other market teams if possible.

    Its a great company, its WALMART for God sake ! But if you are very ambitious, very intelligent, very passionate and have other choices at the same salary level, you can probably give deeper thoughts and analysis and ask few more questions.

    If you are mid level at your career, its a good choice.

    Cons

    Where do I start:

    - Its humorous to watch people managers that have 90's degrees trying to prove technical. This is bay area, home of best universities ! Pls wake up ! It sounds kiddish when you folks talk in meetings. Let the people you hired do their job.

    - Managers can travel business classes and spend irresponsibly(and proudly chatter) with no purpose expect eating food. But initiatives will get declined with silly reasons like no budget for 10TB of memory. If this sounds good, you have a problem.

    - Paradise for contractors(spouse referrals). Lethargic approach in hiring contractors. There are lot of nice and deserving people that work like crazy, but wont get recognized. But contractors that plan their vacations during 5 days of work for the coming holiday can survive with 3 digit/hr billing rates. No issues.

    - The group that I worked in had few adult activities during business hrs affecting other folks for prolonged period, but the management only showed blind sight.

    - Internal transfer process is almost non-existent. People that have proven track record, crave to work hard and grow organically will find no takers even after literally touching manager's foot.

    - Most promotions are not deserved. It doesn't matter how much you know, who you know matters.

    - Have witnessed managers cook up & manipulating reports/charts etc., when presenting to leadership. Not once.

    - Largely dominated by 1 ethnic group. No bias. When it brings a ugly culture to the whole company, it needs a check.

    - Anyone with access to check-in a piece of code can break things and affect solid 2 days of work easily. I bet ! No concept of sanity or continuous integration. But there is a team that dedicatedly works in engineering tools. I really don't know what the directors and Sr Directors's day to day routine are.

    - Do a simple test. Break a very very simple integrating on purpose in Production. It will take 10 mins for the siteops to reach support team, support team will take 10 mins to login, 10 more minutes to recognize there is a problem, 20 minus to find a relevant team, 10 minus for the relevant team to come in contact and atleast 1-2 hrs to even recognize the problem. If it involves Bentonville, add a bonus 2hrs. By now, there would have been tons of orders lost. Such is the volume. Just do this exercise and see yourself what happens. No joke !

    - When someone asks me, "How is the culture in Walmart eCommerce like ?". I am like, "depends on the manager". If this sounds good, why do we need many layers of leadership beyond managers ? Let them report to CEO?

    - 80% of the work is done by 20% of the people.

    - Credit stealing is the primary occupation for majority of folks in the above 80%. Been a victim, many times.

    - Many capable people are sticking for Green Card, looking for right opportunities or waiting for the right move. Many good leaders have left.

    - Its a great place for people in Washington D.C to conduct campus recruitment on Walmart eCommerce premises. The drive would empty almost half of this company. Why? Such is their political skills. You can find some best people that can employed in lobbying ! D.C folks, are you hearing ?

    - People could go any extent to capture power. Even to the extent of humiliating sincere and passionate efforts. Been a victim.

    - Seldom have looked upon someone as true leader. Infant, got more inspiration from my peers.

    - Managers and reportee's keep each other insecure with simple strategies.

    Advice to Management

    - You need not send any managers to Stanford course. A 1 day gardening class will do, where they can learn how to water, fertile soil and help the plant thrive. If you think you have hired common sensical humans as managers, then please ask them to apply the learnings in the class to humans and teams.

    - Please provide some good food options in cafetaria. One can earn multiple 1000's in here, but only to buy dry pizza slices ? Its the very basis of existence. Pls do that.

    - Just like food is the basic reason for existence for humans, code is your labs business ! Invest a lot around it ! Your charts, you business, your jobs are non-existent with a focus on this.

    - Pls keep groupism at check overtime.

    - Adopt Global strategy - Hire attitude, train skill.

    - Let Bentonville decide your budget. But thats doesn't mean you wont be able to run this awesome technological company atleast closer to the good's of fellow technological company.

    - I do know the salary ranges and understand its tough to hire only the best in market being in Bay area. But the good news is, you dont need to have the best expect in few algothrims heavy areas. Hire lot of passionately attitude folks ! Pump in some inspiring blood into the stream.


  11. Helpful (8)

    "Staff Software Engineer"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Staff Software Engineer in San Bruno, CA
    Former Employee - Staff Software Engineer in San Bruno, CA
    Doesn't Recommend
    Negative Outlook
    No opinion of CEO

    I worked at Walmart eCommerce (More than a year)

    Pros

    Competitive compensation, many technically strong developers, decent projects, good software development opportunities. Good ping pong. Nice (but not free) lunch. Friendly people.

    Cons

    Lots of turnover. Too many reorgs. Too many restructurings. Layoffs. Tech redirections. Over engineering. Political battles. Strange behavior. Big company woes. Hierarchical and top heavy.

    Advice to Management

    Improve the dev process. Give more ownership to developers instead of controlling everything top down. When things are broken, don't let technical debt grow for 3 years and force abandoning the product of hard work and high costs. Need better communication across teams. No more enclaves.