I applied through an employee referral. Overall, it was a lengthy process that took over 5 weeks. First was the phone screen by a recruiter, followed by an analytics test, a phone conversation with a team lead, then an onsite interview with a number of team members / leads. Everyone I met throughout the process was incredibly nice, intelligent, and passionate about the work.