I applied through a recruiter. The process took 2 months. I interviewed at General Dynamics Information Technology (Toronto, ON) in Jul 2013
Interview
Fairly straight forward process. Screening by an external and also internal recruitment team over the phone, followed by in person meeting with the regional director and VP, finally a presentation to in management. The organization is quite stringent on background checks, understandably so. There were no questions that were unexpected as part of the in person interviews.