I applied through university. The process took 3 days. I interviewed at Miles IT (Mount Laurel, NJ) in Mar 2014
Interview
After online assessments, came in and did a bunch of exercises on a computer; they're so risk adverse that it's kind of silly. Interviewer had me talk for a long time while they listened; probably made up their minds long before.