The most lame excuse that I hear from CIC is that each case is different from others and some cases require more time for verification blah blah blah
Yeah, right. So, let's see how my case was complicated:
1- My education was from a well-known Canadian university, easy to verify, no need for any assessment, ECA, or anything
2- There are many cases with review required for their job experience letter, format of the letter, wrong NOC code, etc., yet they are receiving ppr after several ADRS. There are a lot of cases who fake their job experience, yet they are receiving ppr. But, in my case, everything was in order. The job experience is Canadian. Because of the job that I have, CIC even has access to my employment information and can verify everything. Everything was clear and easy to verify.
3- Criminality: I have been living in this country for several years and they already have all my info, finger prints, etc. I have provided them PCC from Canada and from my country of origin.I have already done RCMP finger prints on several occasions and they checked my background for some other applications that I had
4- PoF: I have a job in Canada, so no need for PoF.
5- Security: this is the most ridiculous thing I have ever seen. If you are suspicious that I might be dangerous to the Canadian security, why the hell you allowed me in Canada at first place. How come I haven't done anything against Canadian in this time that I have been living in Canada.
"each case is different blah blah blah" is just a lame excuse that CIC uses to hide behind it whenever necessary.