I applied through university. The process took 3 weeks. I interviewed at CACI International (San Diego, CA) in Mar 2016
Interview
One on one interview at the physical office with sales manager and technical manager. It lasted about 45 minutes and my resume was reviewed and discussed. Dress was business casual.