US salaries are much higher, the tech industry is booming in the states, and it's very simple to apply for a visa or start a consulting company to work remotely from home.
If you're a student graduating out of a Canadian college/university and are looking for ways to advance your career (while making a lot more money on the side), what's not to love about moving or working remote?