The interview and hiring process was the most responsive and together operation I've ever been privy to in my job search. Within a day of my application, I received a response and a scheduling of a phone interview. Within two weeks (and 4 phone interviews and multiple emails of questions and answers), I received a notification that they were taking specific steps to draft my offer letter and would have it to me at the earliest convenience. All in all, very straight-forward and very easy to get hired in.