I am completely against the idea of the CIO, it is just a waste of time for the applicants and makes an undesirable redundancy, so i am not even taking them or what they have done in my consideration, because at the CIO stage, if you have a very good skills in writing duties effeciently or even lies regardless where the truth is, you pass strongly with them, and if you are not good in writing short description of the job duties, you fail in their assessment even if you are really eligible.
Whenever i try to analyze, i usually skip the (CIO) stage completely, and start with the visa office.
And after all, what they have done(in case of approval) is not even taken in consideration by the visa offices instead, they start from the zero point as nothing has happened at the CIO, and it is CIC fault which prevents the CIO from verifying any documents because they almost have nothing at hand except the application forms and that is it. How come they will be able to take any real decision without having any documents !
Just waste of time.