I was initially approached about the opportunity on LinkedIn. The whole process took about 2-3 weeks and went really smoothly. The person that recruited me was friendly and responsive, the couple interviews I had were pretty laid back and conversational, and everyone I met with was nice --- one of the more pleasant interviewing experiences I've ever had.