Exactly.  Canadian applicants don't even get the "time of day", while they roll out the red carpet for the foreigners.  The situation is so bad these days that even top grads from some of the nations finest research universities can't even get job interviews in the IT/STEM fields.