Earlier quoted context omitted.
Come to Toronto. Amazon is here, and growing. Lots of other start ups and mid-sized companies. Canada is way less insane about visa hoops to jump through. We're pretty friendly, and the crime rate is low (our new Mayor doesn't do crack or hang out with gangsters). Most importantly, we're a country and city that likes immigration of smart people who want to earn high salaries, and pay our slightly-higher-than-America…
In Canada currently. The salaries just suck compared to states. Yes the visa hoops are less but living expenses in cities like Vancouver will suck everything out of your pocket.
Renting an apartment will cost you at least twice as much in San Francisco though - so most people are still financially better off with the smaller salary in Vancouver. There are non-financial reasons to move to the Bay Area (more interesting work being the big one), but don't expect your salary to go farther