Walmart Technology is so unprofessional. I was contacted by HR for associate data scientist position. She asked me about by background and salary expectations. As I was having 2 offers, I told her that my expectations are high. Then she scheduled a webex interview with Sr. Director and two other senior technical member. Interview went fine and I heard back for her after 1 week. She told me that they wanted to schedule an onsite interview. I said yes to that. Everything was done, tickets and hotel booked. But 2 days before interview, I got a call from other HR saying we are looking for someone with more experience. So, we are cancelling the onsite interview. This is so unprofessional. I told them about my experience on the very first day, why didn't they realized it then, I wasted lot of time and efforts during the process.