I've been in the US for 13 of the last 14 years and over the years I've obtained 6 different TN's and I've been on an H1b for a total of 8 years. I was voluntarily out of the country for 1 year about 5 years ago, which reset my H1b clock.
The last status I had was a TN and that was after I was married to a USC (we were still deciding what country we'd live in) and finally I filed for my GC. My EAD was approved 2 weeks prior to my TN expiring and now I am just waiting for my GC Interview in 4 weeks.
I've been in the US for 13 of the last 14 years and over the years I've obtained 6 different TN's and I've been on an H1b for a total of 8 years. I was voluntarily out of the country for 1 year about 5 years ago, which reset my H1b clock.
The last status I had was a TN and that was after I was married to a USC (we were still deciding what country we'd live in) and finally I filed for my GC. My EAD was approved 2 weeks prior to my TN expiring and now I am just waiting for my GC Interview in 4 weeks.
The only advice I would give - make sure you give yourself plenty of time to receive your EAD based PRIOR to you existing status expiring (whether it's an H1b or TN or something else). I cut mine too close and it almost cost me. I was lucky, but I would not depend on such luck. If I had any RFE's that delayed my EAD I would have been stuck without work authorization. Or if it just took 90 days to get my EAD I would have been stuck. It was my fault that I didn't get it filed on time and I was just lucky.
Add new comment