They told there will be 5 levels of interview, they had 6 interviews with me. Of which 3 was offline and 2 was online with their advisors. Also gave a psychometric test by Thomas international. The process went on for about a month or more. Atlast they called up for another offline interview without telling the agenda for the meeting to meet an interviewer i have already met before. Genuinely I requested for the possibility of an online interview, and then never heard back from them. By then i had attended almost 7-8 hrs of interview for them.