Applied online and was contacted by recruiter quickly. Had two in-person interviews the same week. First one was casual, second one - not so much, but I think that was due to difference in interviewing experience. Nice people but overall very formal environment so dress professionally. The interview questions were not that difficult - pretty standard. Asked me to bring copies of my resume, but then didn't ask for them at the interview.