Having family in Ontario for over 30 years and being a frequent visitor I can tell you that if you work hard you will get on if you dont you are out, (last in first out also they do tend to look after Canadians first in these instances) no middle messing out there, also as mentioned the winters can be very cold and cruel, it allways looks rosy from over here but there is a lot to think about, , medical insurance, driving, winter weather, no government pay outs for out of work hot humid summer, I absolutely love visiting Canada but not sure at all if I could live and work there. As you say though IF you want something that bad and are happy to get stuck in then go for it. GOOD LUCK