The interview process moved along pretty quick, but involved lots of interviews that were pretty lengthy. First I had 15 minute interview with HR, then two back-to-back phone interviews with internal future colleagues, then a 5 hour in-person/skype interview. First it started with an hour long lunch interview which was extremely casual, leading to 2 in person interviews and 2 skype interviews. I received a call with an offer 3 days later. The whole process was about 3 weeks long from the initial application.