I applied online. The process took 2 weeks. I interviewed at CGI (Annapolis Junction, MD) in Oct 2011
Interview
Contacted by a recruiter regarding my application for the position. The recruiter ask general questions regarding experience and salary requirements. On the day of the interview, I managed to end up on the elevator with one of the executives I was interviewing with, so I was able chat briefly with her before the actual interview. Both executives asked for more detail of my experience and explained the company to me. Both were extremely nice and very friendly.