I was looking for my first job out of college, offers in Canada were 1/2 what they were in Seattle. Cost of living was lower than Vancouver. A TN visa was a low barrier. This story repeats over and over again.
I was looking for my first job out of college, offers in Canada were 1/2 what they were in Seattle. Cost of living was lower than Vancouver. A TN visa was a low barrier. This story repeats over and over again.
Montreal is ridiculous since it is essentially NYC's favorite "nearshoring" . It's also big for game dev, which pays like crap even by Montreal standards.
Is it better in Edmonton? No idea. But with Vancouver/Montreal/Toronto out of the picture, that leaves precious few options.
There are other issues though
The caliber of engineer is just bad too. There's always the occasional superstar teams, but it's really, really hard to find a good spot unless you have connections...and even if you do, 2 years later as personnel shifts it goes to hell again.
I would have taken a pay -cut- to work in a different city. Fortunately, you'll never have to since the salaries are so bad.
But the rigorous winters are one, also see my other comment in this thread