@ cecnov2012
I'd too have heard about CIC asking for additional letters from the client. Lesson to CEC applicants is - Avoid the word 'client' in your reference letter if you have a say in drafting the letter for your supervisor to sign. When we work on a client project we have a direct supervisor from our own company who knows what we do & can vouch for it & it should be just that. There is no requirement to state that we work on Client projects. The reference letter should be kept simple & don't over complicate it.
As for CIC being so strict on the reference letter, I've used to be irked about it... especially because nobody validates or cares if you will do the same job once you get your PR. But then, I have realized that that is kind of the point. If you can prove that you had done something for more than a year, then they hope that you will be employed in that category at the minimum & contribute to the economy. At the same time, I totally agree CIC have to do something to accommodate applicants who cannot provide a reference letter & be flexible & open about accepting other forms of reference. But, this is still better than US Green Card where your employer has to be the one to initiate the application process. Let us count our blessings!