I applied online. The process took 2 weeks. I interviewed at Armedia (Vienna, VA) in Apr 2016
Interview
The HR rep was very friendly and really helped me get through the door. But there was a take home test that you have a week to submit, and then an interview after that was complete.