I got a email for request for a telephonic interview the next day of the email. I accepted and gave the interview with the Director. I got a call after two weeks from the recruiter saying that I have been selected for a on site interview and then asked question about my eligibility. Then I was said that they would go ahead and schedule my interview but a day later I get a email stating that they have moved ahead with other candidates. One wouldn't even understand the reason for rejection before scheduling the on-site interview.