Not sure why the downvotes. Canadian companies are not into paying people very well, instead we get news stories about massive outsourcing to India followed by security breaches a few years later (eg, see the news over the last year or two about almost every single one of our major banks)