I applied through other source. The process took 3 months. I interviewed at TekSynap (Arlington, VA) in May 2015
Interview
My interview came with a recommendation. So, the interview process was fairly easy. However, the written offer given was significantly less that the verbal offer discussed during the interview. I had to accept the offer due to my desperate need to generate income. From the initial interview to actual starting work on the project took 3 months.