There're so many IT people in canada only earning $10/hour. Even in my team(5 persons), there were 2.
This fact gives me a picture of IT job market in canada. Thus I lost confidence of staying in Canada.
Imaging a senario, if you're earning a "reasonable high" salary, but a few guys earning $10/hour are helping you and keeping removing work load from you. And you happened to stay in a company with a culture to lay-off people whenever necessary even the company just announced a record revenue.