Just a few months ago a colleague from Eastern Europe had a similar experience, when he was denied an H1B visa and instead of working in the US, it was an easier solution to move to Canada. It's silly that the US loses out on highly educated people like this and forces jobs to move abroad when they could just as easily be in the US. This has been a major problem for years and has pushed aside time after time.
Microsoft Corp. said on Thursday it will open a software development center in Vancouver, giving it a place to employ skilled workers snagged by U.S. immigration quotas.
It may signal the start of a new hiring trend, with other U.S. high-tech firms following in Microsoft's footsteps to Canada, where lawyers say it is easier for foreign nationals to obtain work credentials.
When is the US going to have a grown up discussion about immigration instead of what we have today?