You can receive a green card through employment. Most commonly, U.S. employers can file a petition for its workers to receive a green card. The principal worker and immediate family members can become permanent residents of the U.S. if the necessary steps are followed. In addition, sometimes you can file a petition for yourself, if you or your work are extraordinary or you have substantial funds to invest in a U.S. business.Get TN Visa Checklist
Employment-Based Immigration Details
What is a Non-immigrant Visa?
How do I get a visitor or tourist visa?