> A person legally living in the US for enough time (5 years or so) on a variety of visas can apply to get it.
There is no "5 year" requirement to get a green card. A company can even sponsor an employee from abroad (e.g. a satellite office) to get a green card and if approved they will be a permanent resident the moment they arrive in the USA.
Perhaps you are thinking of the five years of a green card needed to apply for citizenship?
There is no "5 year" requirement to get a green card. A company can even sponsor an employee from abroad (e.g. a satellite office) to get a green card and if approved they will be a permanent resident the moment they arrive in the USA.
Perhaps you are thinking of the five years of a green card needed to apply for citizenship?