It really depends on the company. Some require at least a green card. Some are willing to sponsor.
Put yes, it make sense to have a backup plan or look outside the US as well.
It really depends on the company. Some require at least a green card. Some are willing to sponsor.
Put yes, it make sense to have a backup plan or look outside the US as well.