Had a very bad experience overall.
There were 3 rounds, all on weekdays. While I kept requesting the HR that I had meetings, was made to sit for long hours, 4-5 hours sometimes, because the interviewer was busy! All these interviews were planned well in advance with fixed time slots, but this kept on happening. Shows lack of professionalism and coordination in the process.
The questions were quite basic, not in depth in functional or process in anyway, but all the interviewers except one, focused on stress interviews. Probably being IIM alumni, the baggage of taking stress interviews has stayed. Especially in the third round, the IT director, some Suhas, if I remember correctly, came 3 hours late and then sat with folded arms and reflected arrogance throughout. Beyond a point it was amusing and I pitied the culture at the same time.
I realized these old school management and interviewing techniques are still around and companies need to invest in training their interviewers on how to take a proper interview. Also ivy league colleges may give knowledge, but not the wisdom and the maturity, that an interview is a process to have a discussion to bring out the best in a candidate, not to harass him/her.
In the end the HR said, that they can pay me only as much as I was getting paid already and hence indirectly they cannot afford me. Although I was annoyed to have wasted so much time, I was happy that I did not make it.