I totally agree, same time zones EST,CST,PST...and simply being able to drive across the border are the biggest plus factors for IT workers in Canada. What pains me personally though is this has also become a gate way for poorer quality. Individuals who outsourcers ignored even for H1b are largely using this route now because of Canada's adoption of Lambda'ing strategy.Yes! A lot of companies have bare bones presence in Australia --limited to sales when it comes to software engineering.
Besides, sitting in canada, I can work with folks in LA, SF, Seattle being in the same timezone. Can not say same about Australians. It increases remote opportunities.
If your company is based out of seattle, it is a day trip away. Or just 20 minutes of helicopter ride away. Helps immensely with business meetings.