I applied in-person. The process took 4 months. I interviewed at Keller Associates (Meridian, ID) in Nov 2014
Interview
Interview was very cordial. Spoke with two project managers. Casual conversation led to interview questions, but nothing was forced. Interviewers were open to answering questions as well. They were flexible with my availability to come to town for an interview.