The NRI give the country lot of foreign exchange if more no. of talented people of the country with limitted jobs work in other well off countries, they contibute to the country thru remittences, check the status of Kerela state, vast majority works in Gulf, Punjab vas majority work in Canada and UK, see Gurat vast majority is in US and UK, they all send remitences back to the country which strengthens a country in world economy that is what India is trying by opening up, its eyeing foreign co. to set up production bases in India and when u work for companies like HLL, L&T, PUNJLLOYD, BATA, and consumes products like SURF, LUX, etc u r actually doing it for and helping a british co. A person working in India for Govt job is mostly corrupt and works only for month end salary, out of 10 only one knows the work and he is made to overwork by other nine and the other nine take the credit of work done by 1.