I applied online. The process took 1 week. I interviewed at Istream Solutions (Herndon, VA) in Jun 2013
Interview
There was high level HR interview first, then there was telephonic technical interview and after that had personal round of interviews. It was very thorough and asked about most my experiences.