A lot of companies (Microsoft is one example that I know of) are sidestepping H1-B entirely for college hires (and perhaps other channels of hiring?) for L1. Hire in Canada or the UK; apply for L1; transfer to the US in a year or two.<p>Apparently it&#x27;s much more straightforward (and less prone to chance) as compared to H1B.