Yesterday, I met a Canadian who has about 1000 employees and is looking to hire 200 more soon and we got into the discussion about my PR application, language proficiency, this forum, etc and finally the topic came to employing immigrants. My conversation couldn't have come at a better time. I had received numerous PM last night of which I couldn't understand many (not all were bad). He said, he had no problem employing immigrants in general. The one experience he has had with all immigrants that he had hired was their ability in English. He knew about the IELTS exam. He said, while a 10 (as an example) might get a person into Canada, but not into a job in his company. He said, that lots of people are happy when they meet the requirement for immigration that language proficiency is not important to them after they meet the hurdle (67 points). They then forget about improving their English. This makes them quite unemployable. He is sure, a lot of private companies feel the same. He took pains to insist that not all immigrants have bad English but the ones with not-so-good English may struggle. So learn English even if you get 67 points. Ultimately, that will determine how accessible you are to other people in Canada and could make life a LOT easier.