I applied through a recruiter. I interviewed at CGI
Interview
It began with a phone interview. It was then followed up by 2 face to face interview and initial background check. Once hired, you undergo another security interview to obtain a clearance.