This was several years back. The process was very vague. There were multiple rounds including one with the top leadership. At every stage, I was given the impression that I got the job. HR kept dragging giving excuses for not making decision and at the end informed that they won't proceed.