I've never been to India, but it seems like a very interesting country.  Do you have any experience with India?
I don't but i know its the second most populous country in the world, and they are good with IT
India
India (official name: the Republic of India; Hindi: ) is a country in South Asia. It is the seventh-largest country by area, the second-most populous country, and the most populous democracy in the world. Bounded by the Indian Ocean on the south, the Arabian Sea on the southwest, and the Bay of Bengal on the southeast, it shares land borders with Pakistan to the west; China, Nepal, and Bhutan to the north; and Bangladesh and Myanmar to the east
about.
- Peggy: Elaine, it was very nice of you to bring the man you're currently sleeping with over to talk to me, but I assure you, I don't have any problem with germs. Puddy: Don't you? ... I know it looks bleak. I've been there. Ten years ago waking up in bed next to a woman like this would've sent me running for the Phisohex. Peggy: Really? Puddy: I still have trouble looking at those disgusting old bedroom slippers