The problem is that the Canadian superiority complex applies across the board, even when it makes no sense. The idea that Canada is so specially different, especially when compared to the U.S., that you need Canadian experience when you're coming from the same time zone is just patently absurd. It doesn't matter that I went to a university, and my wife went to two, that are consistently rated higher than all Canadian universities in pretty much any ranking you can find; the only question any prospective employer cared about when we first moved here was "do you have Canadian experience?"mathlete said:The reason you are upset is because you feel you are entitled to some corner office position with a high salary and can't understand why this wasn't provided to you. Most Canadians do not have white collar jobs and most Canadians are pretty well educated. This place is really competitive. Being an average-joe programmer/architect/lawyer or whatever is not going to cut it here. On top of that you are an immigrant so you are at a cultural disadvantage, a networking disadvantage, a communication disadvantage and probably an educational disadvantage.
Getting that coveted corner office? Not a meritocracy.