But why would US employers at big companies hire engineers from the outside and go through the visa process when they can straightaway hire their US University Grads? I'm just trying to understand because Canadians and other foreigners would be competing with the likes of UCLA, MIT, Stanford, UIUC, GaTech, etc. So, won't the employers at the big tech prefer them instead? In that way, they get "more-qualified" employees and also don't have to deal with any visas. Thanks!
Hi Hussain, that is a great question, thanks for the comment! I sometimes think about the “Why” as well and here are some of the reasons that I have thought of over the past couple of years: 1. Canadian schools have a very good engineering program. Specifically with Waterloo for example, many CS/Software engineers graduating from Waterloo are very good, even in comparison to the other big name schools in the US. From my personal experience many American SWEs will know about Waterloo without knowing the capital of Canada. This could be because of the clout Waterloo had gotten over the years or just the amount of coop terms that they do, either way I think that Waterloos prestige has lifted that status of Canadian schools in general. 2. A global talent pool is better than only a local one, since these tech companies have the resources to search for talent globally, it makes sense for them to look in Canada. On top of that the cost to bring over Canadians on TN is small esp. considering they probably have a team of lawyers etc on standby. 3. This one is more of a conspiracy take from blind so take this one with a grain of salt but visa holders can be “abused” over fear of leaving the US. Again this is not the situation that I am in or if anyone else that I know is in but I have seen that sentiment over blind ( very credible source 😂). I’m sure that there are other reasons behind the scenes but this is my opinion on the topic. Thanks for commenting :)
@@khangaroofinance Thanks for replying Khang! Your points make a lot of sense, especially the one about getting a global talent pool. I hold the Canadian PR myself and hope to work/settle in the US in the long term too. However, I was having a hard time contemplating where I should pursue my undergrad - the USA or Canada - and this is why I asked my question in the comment. Canada would def be safer as I can transition to Canadian citizenship and then move to the US on TN. But US unis would be way better for securing great job offers there. So I'm not sure what path to take. Would you mind sharing your thoughts on this? What would be the better path in your opinion?
Hey Hussain, Thats a great question. I have another video going into depth about my thoughts on this topic and similar topics if you would like to check it out right here: th-cam.com/video/WpVyANqlpdI/w-d-xo.html My general thoughts is that there is no one size fits all path here, and each situation is highly dependent on your personal goals and priorities. If you are still deciding on where to go to School, I am personally biased towards Canada. Its cheaper, the education is good for software engineering and you can still get American jobs after graduation ( though it might be more difficult ). But again this is my opinion and I don't know anything about your situation :)
@@Hussain-qt5ti Hey, Im more comfortable sharing my instagram: KhangarooFinance, feel free to DM me there :). If you have any questions about my previous jobs you can watch this video here: th-cam.com/video/zR1Ft4HwFAQ/w-d-xo.htmlsi=zqrby4b7hsLJAePu
Well packaged information ! You got a good shot at Law dude 😆. I got the TN visa ( Canadian citizen ) wandering for the very exact info across various forums ( they’re confusing af ) this video finally gave insights on the various visas. Thanks !
@margo4307 I had to get a job offer in the states, your employer has to work with you to create the TN package and then you can apply for the visa at the border, or the company can apply for the TN on your behalf.
@@krishnakarthik7198 Hi Karthik .. I am a Canadian citizen and trying get job in US, how did you land a job offer? Did you have to mention anything about sponsorship in your resume? I am having hard time getting interviews despite having 6+ years of software dev experience. Thank you
Amazing Video. Can you please share was it your employer who drafted the letter of support or was it yourself who did it? Also, if you can share a sample of support letter by masking your confidential data, that would be really helpful. Thank you!
Hi K, thanks for all the valuable information you're putting out! One question I have is how do you go about looking for a TN-based job? Whenever I browse jobs on popular portals they almost always stipulate that no sponsorship of any kind is implied, everybody sort of expects you to already be a US resident. Do you have any suggestions or advice where to go look for such companies which might offer you a TN-based employment?
Thanks for the comment! Just apply anyways, I always put no sponsorship because to my knowledge the TN visa is technically a status and not a visa, since you apply for the stamp at the border. This has more or less worked for my friends and I, but we mostly work at large companies or very small startups, so I have no datapoint for midsized companies. Hope this helps!
Now, here are the traps of TN1 visa: You are tie to one employer Your contribution to SS will be for an American, unless you complete the 40 credits, because if you have enough to qualify for Canadian Pension plan the SS administration won’t join the Canadian to provide you benefits So if you are approaching retirement and don’t have the 40 credits you are in a risky situation, more considering companies are reluctant to give work to foreigners near the retirement age You are not entitled to Medicare at 65, unless you have the 40 credits in SS, another very big disadvantage. In conclusion TN1 is not very convenient for Canadian professionals….who benefit the most are politicians and the Americans, because they get your expertise By the way, the “American dream”is over, new young professionals are choosing other countries: Spain, France, Italy, etc
Thanks for the insight on the SS Credits. I know they are transferable but I did not realize that you needed 40 credits ( which is 10 years of work ) in order to transfer to Canada. A lot of the points you bring up are very valid for people who are closer to retirement age, but for younger professionals, I think that the TN visa is still a great option that should be considered.
So I have to have a degree in data science to work as a data scientist at so and so company with a TN Visa. I have a useless frontend diploma from conestoga college but I have completed a 1 year bootcamp for data science and 6 month bootcamp that specialized in ML OPS, NLP's, ANN's, and LMP's. I've also had a 8 months of internships at small companies within the GTA. Would these certifications qualify for a TN visa because the whole intention is to get to the US then start job hopping if the market ever recovers. Could I apply for a L1 then transfer over to a TN without having the degree? Could I use relevant background experience?
Hi thanks for the comment. From my understanding unfortunately not, the TN visa is tied to the list of NAFTA professions so if you don’t have a degree from a university that matches they can’t do the tn visa. The other option is L1 or H1b, or get married to a United States citizen
@danielali9948 Oh yes that is true, you would still need a related degree I think for h1b. I think that you could look into L1 or potentially O1 as well
@@hammydani thanks for the comment, some companies have their own lawyer or contract it out to other firms. I have no experience with the h1b but for TN; I’ve heard many companies will help with the visa, if the company is small enough they might require you to do your own legal processes. You can reach out to a lawyer that can help you with further questions, you can get a consult for a couple hundred for half an hour. I would also google “tn visa laywer” or “Canadian USA visa lawyer” something along those lines.
But why would US employers at big companies hire engineers from the outside and go through the visa process when they can straightaway hire their US University Grads? I'm just trying to understand because Canadians and other foreigners would be competing with the likes of UCLA, MIT, Stanford, UIUC, GaTech, etc. So, won't the employers at the big tech prefer them instead? In that way, they get "more-qualified" employees and also don't have to deal with any visas.
Thanks!
Hi Hussain, that is a great question, thanks for the comment!
I sometimes think about the “Why” as well and here are some of the reasons that I have thought of over the past couple of years:
1. Canadian schools have a very good engineering program. Specifically with Waterloo for example, many CS/Software engineers graduating from Waterloo are very good, even in comparison to the other big name schools in the US. From my personal experience many American SWEs will know about Waterloo without knowing the capital of Canada. This could be because of the clout Waterloo had gotten over the years or just the amount of coop terms that they do, either way I think that Waterloos prestige has lifted that status of Canadian schools in general.
2. A global talent pool is better than only a local one, since these tech companies have the resources to search for talent globally, it makes sense for them to look in Canada. On top of that the cost to bring over Canadians on TN is small esp. considering they probably have a team of lawyers etc on standby.
3. This one is more of a conspiracy take from blind so take this one with a grain of salt but visa holders can be “abused” over fear of leaving the US. Again this is not the situation that I am in or if anyone else that I know is in but I have seen that sentiment over blind ( very credible source 😂).
I’m sure that there are other reasons behind the scenes but this is my opinion on the topic.
Thanks for commenting :)
@@khangaroofinance Thanks for replying Khang!
Your points make a lot of sense, especially the one about getting a global talent pool.
I hold the Canadian PR myself and hope to work/settle in the US in the long term too. However, I was having a hard time contemplating where I should pursue my undergrad - the USA or Canada - and this is why I asked my question in the comment.
Canada would def be safer as I can transition to Canadian citizenship and then move to the US on TN. But US unis would be way better for securing great job offers there. So I'm not sure what path to take.
Would you mind sharing your thoughts on this? What would be the better path in your opinion?
Hey Hussain,
Thats a great question. I have another video going into depth about my thoughts on this topic and similar topics if you would like to check it out right here: th-cam.com/video/WpVyANqlpdI/w-d-xo.html
My general thoughts is that there is no one size fits all path here, and each situation is highly dependent on your personal goals and priorities. If you are still deciding on where to go to School, I am personally biased towards Canada. Its cheaper, the education is good for software engineering and you can still get American jobs after graduation ( though it might be more difficult ). But again this is my opinion and I don't know anything about your situation :)
@@khangaroofinance Thanks Khang!
Would you mind sharing your LinkedIn page?
@@Hussain-qt5ti Hey, Im more comfortable sharing my instagram: KhangarooFinance, feel free to DM me there :). If you have any questions about my previous jobs you can watch this video here: th-cam.com/video/zR1Ft4HwFAQ/w-d-xo.htmlsi=zqrby4b7hsLJAePu
Very well articulated. To the point. No BS. Thanks for sharing.
Thank you !
Very informative 😮 … waiting on your video for TN to green card 😊
Thanks for the comment! I appreciate it
Super informative, hope to get an opportunity south of the border myself
Thanks for the comment, fingers crossed 🤞
Well packaged information ! You got a good shot at Law dude 😆. I got the TN visa ( Canadian citizen ) wandering for the very exact info across various forums ( they’re confusing af ) this video finally gave insights on the various visas. Thanks !
Thanks for the comment I appreciate the kind words ❤️
how did you get your tn visa i am canadian citizen
@margo4307 I had to get a job offer in the states, your employer has to work with you to create the TN package and then you can apply for the visa at the border, or the company can apply for the TN on your behalf.
@@margo4307 mine is the similar case too. I am a software dev, I got an offer from US employer. I got the TN visa at the US-Canadian border.
@@krishnakarthik7198 Hi Karthik .. I am a Canadian citizen and trying get job in US, how did you land a job offer? Did you have to mention anything about sponsorship in your resume? I am having hard time getting interviews despite having 6+ years of software dev experience. Thank you
Amazing Video. Can you please share was it your employer who drafted the letter of support or was it yourself who did it?
Also, if you can share a sample of support letter by masking your confidential data, that would be really helpful. Thank you!
Thanks for the comment, my employer drafted it.
Hi K, thanks for all the valuable information you're putting out!
One question I have is how do you go about looking for a TN-based job? Whenever I browse jobs on popular portals they almost always stipulate that no sponsorship of any kind is implied, everybody sort of expects you to already be a US resident.
Do you have any suggestions or advice where to go look for such companies which might offer you a TN-based employment?
Thanks for the comment! Just apply anyways, I always put no sponsorship because to my knowledge the TN visa is technically a status and not a visa, since you apply for the stamp at the border. This has more or less worked for my friends and I, but we mostly work at large companies or very small startups, so I have no datapoint for midsized companies.
Hope this helps!
Watching all of your content 👍 I’m from Toronto coming to Seattle after the summer, we even went to the same school haha
Damn! Nice to hear I’m excited for u, I think ur going to enjoy Seattle!
Now, here are the traps of TN1 visa:
You are tie to one employer
Your contribution to SS will be for an American, unless you complete the 40 credits, because if you have enough to qualify for Canadian Pension plan the SS administration won’t join the Canadian to provide you benefits
So if you are approaching retirement and don’t have the 40 credits you are in a risky situation, more considering companies are reluctant to give work to foreigners near the retirement age
You are not entitled to Medicare at 65, unless you have the 40 credits in SS, another very big disadvantage.
In conclusion TN1 is not very convenient for Canadian professionals….who benefit the most are politicians and the Americans, because they get your expertise
By the way, the “American dream”is over, new young professionals are choosing other countries: Spain, France, Italy, etc
Thanks for the insight on the SS Credits. I know they are transferable but I did not realize that you needed 40 credits ( which is 10 years of work ) in order to transfer to Canada.
A lot of the points you bring up are very valid for people who are closer to retirement age, but for younger professionals, I think that the TN visa is still a great option that should be considered.
So I have to have a degree in data science to work as a data scientist at so and so company with a TN Visa. I have a useless frontend diploma from conestoga college but I have completed a 1 year bootcamp for data science and 6 month bootcamp that specialized in ML OPS, NLP's, ANN's, and LMP's. I've also had a 8 months of internships at small companies within the GTA. Would these certifications qualify for a TN visa because the whole intention is to get to the US then start job hopping if the market ever recovers. Could I apply for a L1 then transfer over to a TN without having the degree? Could I use relevant background experience?
Hi thanks for the comment. From my understanding unfortunately not, the TN visa is tied to the list of NAFTA professions so if you don’t have a degree from a university that matches they can’t do the tn visa. The other option is L1 or H1b, or get married to a United States citizen
Yes but to get an h1b you need a degree ?
@danielali9948 Oh yes that is true, you would still need a related degree I think for h1b. I think that you could look into L1 or potentially O1 as well
Can we buy a house on TN visa? Though Canadians are allowed to do so, won’t this be intent to inmigrate? Thanks.
From my understanding a house on TN is ok, my friend owns a home and is on TN
how would be able to get a lawyer tho for any of these visas? do the jobs sometimes give you access to a lawyer ? idk any lawyers 😭
@@hammydani thanks for the comment, some companies have their own lawyer or contract it out to other firms. I have no experience with the h1b but for TN; I’ve heard many companies will help with the visa, if the company is small enough they might require you to do your own legal processes. You can reach out to a lawyer that can help you with further questions, you can get a consult for a couple hundred for half an hour.
I would also google “tn visa laywer” or “Canadian USA visa lawyer” something along those lines.
@@khangaroofinance thanks !
Np !
Can one switch employers without having to go back to Canada ?
Hey thanks for the comment, yes you can do it by mail I’m pretty sure. Looking online you can do the I-129
excellent video
🥰
Looking forward for green card process
Yo Brandon you're alive... just joking he's in a different leage
Im rocking with the enthusiasm here!
"C's get degrees" hahah😂
yktv ( you know the vibes )
@@khangaroofinance yup, that motto saved my uni career.