saravanannkl
India's requirement is 12 years seems a lot, but practically Indian citizen's path to citizenship in US is more than that(~10 years to get GC + mandatory 5 years after GC). EB1 might be an exception, which will also come around 6-8 years. But most end up waiting more than 15 years to become US citizens.
US restricts employment visas with a specific time limit. L1(7 years) and H1(6 years). After that period, you have to stay out of the country for 12 months, before you can reapply again. The other option is to apply for Green Card (Permanent Residency). So most of them end up applying GC rather than move out of the country for an year.
US has weird rules that inherently makes difficult even for employment based visas. E.g. If your visa is near expiry, then you can apply for extension. But the extension processing times takes up months. You can't travel out of the country during that period. Even if your petition is approved, then you have to go to US embassy in your country of citizenship to get visa stamped in your passport. Unless you have a visa stamped in your passport, you can't reenter US. Practically there is no visa appointment slots available at US embassies in India at this time. You are in a soup if you have to travel on an emergency
https://twitter.com/debarghya_das/status/1520966725210042368
https://twitter.com/USAndChennai/status/1517067638584664064
If a foreigner works in India on an employment visa, I don't think they have to run into issues what someone faces with the US immigration system. Just see what Curl's author Daniel Stenberg experience with US Visa process,
Account closure was due to different reason. Few months back I ordered a phone from Amazon India, but they delivered a perfume. When complained to CS, they closed my account with a vague reason reason that I violated ToS by using a duplicate account. This account closure after I had this account for more than 10 years and have used it in Amazon.com and Amazon.in. Earlier this month, I have a filed a consumer court case (similar to small claims in US) in India.
There are some challenges to address. You still have to deal with the bureaucracy. E.g. I went to apply Aadhar for my wife at my local municipality office. The person who was distributing the application form asked me to come after 5 hours. The reason he gave was there is some meeting going on and he can't give the form to me until the meeting was over. I had to then involve my ward councilor and the chairman(mayor) to get the form. Now official gave a different reason. People are wasting the forms, so we are not distributing it. I thought you must be kidding me. Since I knew the elected officials I got these forms. Think about people who don't know important people in that office.
There are privacy concerns about Aadhar. Government need not collect biometric information for Aadhar. They should have made Aadhar similar to US social security number instead of collecting biometrics.
[1] https://digilocker.gov.in/ [2] https://twitter.com/deepakshenoy/status/744208624545763329