I applied through a recruiter. The process took 1+ week. I interviewed at ICF (Atlanta, GA) in Nov 2015
Interview
A ICF recruiter contacts you and screens you for the applied position. They got back to me fairly quickly actually by the end of the day to invite me for an interview. I met with the Project Director of the project at the beginning of the week and by the end of the week I had a second interview. I was offered the position 3 days later.