I went through the complete thread. so much has been said here for and against the NRIs.
I have spent most of my time in India. It has been just 3 years since m in Toulouse (though I've been to US occasionally 2-3 times during my working tenure in India).
I have experienced working both in India...