1. Indian S/W folks read/write/speak/understand English
2. Unlike Romania, India has a larger pool of talent and also the engineering institutes churn out more engineers each year. In Romania, if large enterprise like Cisco (Already done) goes and recruits 500 s/w professionals, smaller companies will not get any one...
3. Weather in India is favorable as compared to many countries (No snow in most places - year round)
4. India is a nice place to visit (for ages!! haha. It is considered a place to visit if possible)
5. With more NRI returning, the Indians at large now understand the expectations from international companies.