Also for those looking to come to Canada to fly every pilot i've ever talked to loves it, good schedules and pay is decent once you get experience. The first couple of regional jobs are really tough to get into and extremely long hours but that's what it takes, not sure how the big's are with hiring foreign pilots but like altiplano said, should have np getting a FO job at least given experience. If you guys want more info, AVCANADA forums have tons of info as well.