Guys, I think as many of our mates from India had got the mail (specially after so many months of application) that means they are planning to conduct the interview in India soon(after may). Cause in one mail from cathay they said me that they will contact me if the recruitment will happen in my geographical area. And now they did, that means they are coming to India.
BTW guys do I have to mention the name of the city also where I prefer for interview or just INDIA will be fine?