I applied online. The process took 2 weeks. I interviewed at CPS Professional Services (Falls Church, VA) in Nov 2016
Interview
Submitted on-line application and was called in for an interview. That part of the process was painless. Talked with 2 senior employees for about an hour. Not a lot of probing questions, really just a meet and greet. Took almost 3 weeks after the interview to find out they had decided not to fill the position.