The process for a foreign national to become a lawful permanent resident (green card) status through an employment-based category can potentially take years. This is especially true for individuals who are nationals of India and China since there is a higher demand for immigrant visas from nationals of these countries. The wait for one’s priority date to become current is grueling. See our recommendations to be sure you are prepared.