Taro Logo

Join only if you do not have any other options

Software Engineer II
Current Employee
Has worked at Walmart for 4 years
August 16, 2020
Bentonville, Arkansas
1.0
Doesn't RecommendNegative OutlookDoesn't Approve of CEO
Pros

It is a big company. If you require Visa sponsorship, it will get approved easily.

Cons

I have been with this company for more than 2 years now. I work with the membership/marketing team of Sams Club.

When I joined, I was relatively less experienced and settled with this job since I had limited options.

This company has no values and no work culture. Disrespectful behavior is common, and you might get shouted at by senior engineers on a daily basis for absolutely no reason. Engineers are not qualified and do not have basic skills. Senior engineers ask things like, "Teach us Java," and if you refer them to some tutorial, they don't like it.

Also, it is important to maintain a good relationship with senior engineers. However disrespectful or poor they are at their job, leadership will not take any actions against them. They will get credit for all your good work. Most design sessions become an insulting game where everybody is just looking to insult each other. The team has a culture of bullying, harassment, and taking advantage of people who are new and not part of their tribe.

All the things I have said in this paragraph have happened to me, and that in front of leadership. I am talking about people at director levels.

Management (especially at the director level) has no background in tech and is completely clueless about software development. Last year, they brought two tech folks to leadership roles.

Tech leads can't do basic software design and lack basic programming skills (forget about DS&Algo). You will never get credit for the good work you are doing. The team culture is toxic. You are dealing with a tribe (this tribe is made of South Indian people; they are heavily racist) who are just there to get the work out of you. There is continuous pressure to work on weekends, and if you don't, then you are not showing responsibility.

Basically, your skill level doesn't matter; your personal relationships have high importance, also how well you fit into the toxic culture of this tribe. It is also important that your skills are poor. People actually do not want strong engineers to grow here since everybody in the team is weak.

I have seen people outside of my team also who are surprisingly unprofessional. They insult their own teammates or get into shouting matches with each other. My experience is mostly within the same club but I have worked with sufficient teams in Walmart. I am comfortable saying that most of the teams in Walmart are like this.

If you are wondering why I just don't switch jobs: My H1B got picked up this year; it was my last attempt. I also tried to switch jobs last year and cleared technical rounds of some reputed tech companies. They wouldn't continue with me since this was my last attempt for H1B. Hopefully, by the end of this year, I will be able to switch and get a job I like.

Advice to Management

Are you seriously planning to compete with companies like Amazon? You need to hire people who live your values.

Was this helpful?

Walmart Interview Experiences