Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Canadian citizen, I got an offer from US company. Still need to check with their immigration folks, but should I push for TN-1 or H1B? Also worth mentioning that my spouse has L1A and I am eligible for employment authorization through that (but has not applied yet). What are the pros and cons of each approach?


The H-1B is subject to a lottery so that's not an option. The L-2 would give you unrestricted work authorization but would depend on your spouse maintaining her L-1 job. The TN is company-specific so you would be tied to the company. Given all this, my recommendation would be to get the L-2 (as a Canadian, this is super simple and fast) and then if for some reason your wife loses or wants to leave her job, switch to TN at that time.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: