I applied through university. The process took 4 weeks. I interviewed at CGI (Belton, TX) in Sept 2017
Interview
took 1-week campus interview / 2weeks on-site interview. On-site interview, interviewed with three people 30min each. They asked me few behavioral questions. got a presentation about the company and benefits in the morning, and had interviews after the lunch.