If you caught my earlier post, I promised to cover two other types of employment authorization for foreign workers commonly seen in the tech field: TN visa and practical training for students.
TN-Visa
The TN visa is similar to the H-1B visa, but is designed only for citizens of Canada and Mexico under the North American Free Trade Agreement (NAFTA). Unlike the H-1B visa, which allows for holders to have dual intent, meaning they can pursue an application for permanent residency...