I applied through university. The process took 5 weeks. I interviewed at ICF (Richmond, VA) in Oct 2014
Interview
Very casual process. Great people and everyone was extremely nice. There was a first round on-campus interview and a second round "super day" that consisted of a few presentations, 3 behavioral interviews and some networking. The interview process was transparent and direct. I was surprised by the emphasis placed on cultural fit.
Interview questions [1]
Question 1
Tell me about a time you used excel. How would you teach someone to use one of your spreadsheets.