I'm Canadian citizen and coming to US with TN visa. Company is applying for H1B. How long roughly takes from the time you apply to H1B lottery to getting green card. Note: assuming that one gets lucky and gets selected for the h1b lottery.
Baba - not a good question. At least google it. It takes 20 + years if you are from India
Coming via TN visa.
Country of birth? If India or. China, then long wait
I’m not an expert, but the H1B lottery is in April every year, so it depends on the time of year and if you get it on the first try. It depends based on nationality how long the green card will take. Some 1-2 years, other close to 9.
My friends from Canada uses TN all the time. They said GC will have more taxes?
Only if you work in a low tax country
Hey. I’m a Canadian, worked on TN, switched to H1B and I’m in last stage of the GC. So I feel I can answer that one pretty well. H1B lottery is every year and your company can apply between April 1st and April 7th. You have about 1 chance out of 4 to get picked. (Your chances are better if you have a master.) Once you have the H1B status, your employer can start the GC process. Unless you qualify as an exceptionally talented individual, your company will have to file for a PERM certification with the department of labor. It roughly takes about 10-12 months. (Mine took 10) Then your sponsor will make you a job offer, called the I140. In premium processing, it roughly take 15 days to be approved by the USCIS. In regular processing, 6 months. Then once the I140 is approved, you will, very likely because you are Canadian, be able to request an Adjustment of Status right away. Currently, the processing time is estimated to be 10 months. (I’m personally 2 months in.) So if you count correct, 21-28 months is a good estimate of the current GC process from beginning to end.
Thank you so much this is great this is very detailed and I really really appreciate it. I have a couple of questions if you don't mind, so this is going to be my first time in the US and I'm going to be working for company A. Let's say I come in to US sponsored by company A with TN Visa and the company will then put me through the H-1B visa lottery and I get lucky and selected in the lottery. Let's assume that from the time that I enter US till the time that I actually quit my job at company A it would be about 1 year. Now I need to work for Company B located in US also, so I exist US and go back to Canada and come back to US with a new TN under Company B. After doing so will my H-1B visa processing going to be void because I started working for a different company or not really and the H-1B is irrelevant of the company that I work for? Any insights in regards to switching companies would be much appreciated.
Once you are picked in the lottery, and your initial application is approved, you are considered H1B lottery (cap) exempt for the next three years. (Six if you successfully get an extension approved.) That mean you can request a transfer to the USCIS. If your new job description is similar to the old one, they will approved it.
Tech Industry
Yesterday
500
block vs atlassian
Working Parents
Yesterday
2657
Is it true many Indian couples are in sexless marriage?
India
2d
2830
Dating for Marriage is Hard
Tech Industry
Yesterday
2563
Google giving meals. Meanwhile Amazon L8 “don’t take more than one fruit”
Health & Wellness
Yesterday
1416
Quitting Sugar
🍿