walallypo wrote:Should I pursue L1 basically hired here in canada and then transferred to the states. H1 and wait till october to start working in the states or TN and risk being denied re-entry if the employer eventually starts GC based on EB3?
L-1 is the best one because your spouse can get work authorization, however to get it you must have worked for the sponsor in Canada for at least a year. L-1B is valid for a maximum of five years. Requires "specialized knowledge", which means bespoke knowledge about the company and its procedures which a new hire would not have, not academic knowledge necessarily. L-1A is for managers and is valid for up to seven years. And it's dual status.
H-1B I personally think is best avoided if you can because it's "the" work permit and has more regulations attached to it than any of the others (and Congress is more likely to fiddle with it), e.g. proof of qualification, labour certification, quota, portability, term of lay-offs, proof of job progression ad nauseum. Valid for three, renewable for another three, spouse and kids get H-4 which is a pretty useless category. The only real advantage of it is that it's dual status.
TN-1 is the easiest one to get if your job title fits the NAFTA list and you have the relevant qualifications and it's much easier to change employers because you only really need a comprehensive job offer letter from them. Plus there's no finite limit on how many times you can get it, although you have to show the stay is "temporary". But it's not dual status.


