The company told me they normally move very quickly on hiring, but holidays and other factors pushed this back a bit. The in-person interview took a whole afternoon as I had to interview with 4 different sets of folks; this seems standard here, so plan on spending quite a bit of time for the interview. I was very nervous and felt it was not one of my best interviews, but now that I'm hired on, they all felt that I interviewed well.