Long process--first a phone interview with a recruiter to screen you for the position. If you pass this phase, you come in and meet with three team members 1:1. The recruiter and interviewers compile extensive notes on you and if they like you and want to hire you, your information is submitted to a panel for review. If the panel approves of you and your background, they make you an offer. Start to finish the process can take up to two months.