I am being offered $ x in a company in NYC . I am interested in knowing the following things keeping in mind that if i want to get Green Card ASAP.
What is the typical hike percent annually in US for software developers.
Assuming my employer starts for Green Card processing the 2nd year, meaning i can’t switch jobs before i get Green Card (plus i have heard the backlog for India is huge , any timeline??), so i will have to wait. Do i have to wait till the Green card comes or is there any way where i can get the GC later but can switch jobs. What is the best thing to do.
Is there any salary slab that the company files Green Card with, and will it affect my future salaries.
Is there a rule that your starting salary will be determined based on the GC processing in future.