I applied through a recruiter. The process took 1 day. I interviewed at Corvesta (Roanoke, VA) in Feb 2014
Interview
I met with the IT manager and about 6 members from the technical staff. They asked valid interview questions for the position that I was interviewing for. Some were easy and some were hard. All in all it was a pretty well thought out interview from them. It seemed like a nice company to work for.