I am currently working under an H1B visa and would like to get a green card through my employer. What is the process?
How soon after getting a green card can I leave my current employer without USCIS deeming my actions fraudulent?