Sounds accurate. There is no realistic path to citizenship or even permanent residency in the USA for highly skilled immigrants from India. While the high salaries and quality of life are attractive for someone straight out of college, you quickly realize that this isn't the place to be if you want to buy a house, start a family, or make any other major life decision when you could be asked to pack up and leave tomor…
That sounds great. Come to USA after college, make a million dollars in a few years, move back home, get married, and build the Indian economy. You don't want a country where every who has the ability will leave.
LOL. Your comment doesn't even pass smell taste. How many people working as developers will make million dollars in few years after paying payroll taxes? Federal, state, social security, medicare on top of paying for housing, car insurance, health insurance, renter/house owner's insurance, trips back to homeland etc etc. Forget about fun and entertainment, or clothes, shoes, phones, computers, internet etc. Even with extreme level of penny pinching, 40% rate of saving is almost unachievable.
Now assuming every single immigrant that comes here after college makes $150 right off the bat, that $60K in bank every year. At that rate, to save million dollars, one would need 16.66 years. That too assuming there are no incidentals that become money pits.
Good luck getting married at almost 40 or getting uprooted and having to adjust to the different work environment or progress in the industry without any contacts. It's not all puppys and rainbows.