The entire interview process was pathetic! It was broken all the way. The 1st level was scheduled on 24th Mar and it was informed to be a telephonic round, however 5 mins before the interview I was told that it will be over MS teams and the HR team had missed sharing the information. Anyways, I connected and was done with the interview. When asked about the feedback, they said it's on HOLD as they were interviewing other candidates too. I acknowledged. On 26th March, HR again called up and said they have an interview slot available only for today and if I can take the interview. I said yes and asked HR to send the invite. Surprisingly the 2nd Level interview schedule mail again missed the MS team invite, which I had to follow-up and get. Post my 2nd level on 26th March, I had to wait till 16th Apr for my final round. During this time, I had done multiple follow-ups with HR on the feedback but was told that it's on HOLD. And this time not to my surprise, I was pushed for 3rd & final level interview despite my candidature being on HOLD,, I suppose! Super. I attended the final round. Waited for 2-3 days, then again called up HR for feedback, she replied it's on HOLD and she will get back. Finally, I called her up on 4th May, again to hear that they would need some more time to update me on my candidature! By that time I was already holding 3 Offers :) I politely then informed the HR that let's not consider my candidature. To which she rudely replied OK, FINE. The least that a candidate expects is a feedback post an interview. Let's be courteous....