I'm a computer science student in Canada and I want to get a software engineering job in the states.
Say after I graduate I get a job in the states as an engineer.
How would I go about getting a TN Visa? And after that step, I know there's an expiry date for the TN visa? So how do I become an American citizen/permanent resident?
[link] [comments]
source https://www.reddit.com/r/immigration/comments/pe1l7x/how_do_i_get_a_tn_visa_and_how_do_i_become_an/