Canada is even more puzzling. You can cross the border from Vancouver to Seattle and triple your salary, pay less in income taxes, and live in a city with less rent.
All over less than 100 miles.
All over less than 100 miles.
Staying in Canada is very hard to justify for a software dev.