i received a call from ABC consultancy, who actually offered me the offer in the first place. Then I was interviewed over the phone from the HR of the company & then I was asked to come to Kolkata (India) where they will conduct the interview. The panel consisted of 2 officials from the company & 1 from ABC consultancy. It started with an IQ/skill test (written) & ended with a one to one interview with a regional manager of the company.