For many Indians, securing a tech job in the United States can also mean years of visa renewals, employer sponsorship and uncertainty about when they might settle permanently in the country. The route to a US Green Card, or permanent residency, often depends on an employer completing several immigration formalities. A change at even one stage of this process can affect an employee’s long-term plans, particularly when their right to remain in the country is linked to their employment.