I see IRCC as weak in this background checks thing. They just sit back like some dormant institution and allow CSIS to spend as many years as they preferred in name of the so-called security checks perhaps on innocuous applicants. It is surprising these two institution do not have timeline or have not agreed on timeline for background checks.
Now if you carefully look at the reasons for their screening, it is mind boggling they spend that much time background checking applicants. If someone is a security threat or is engaged in hostile and subversive activities whether now or in the past, under normal circumstance, they should not be spending years trying to figure the person out. It is like a fire truck arriving to fire scene three days after the fire started. System needs fixing but because this aspect concerns immigrants, no one cares. Totally unacceptable to spend months and years on security screening a person as if they committed the biggest crime in the world. Most people who are victims of this extended backgrounds have clean criminal records and never engaged in any crime. If you are agent of CSIS and you are reading this, please tell your institution they can do better than what is going on now!