The interview process was very straightforward... I applied online, was contacted for an initial phone interview, then an in-person interview. Following the in-person interview I was offered the position. In total the interview to hire process took approx. two weeks.