Initial phone screen w/ Recruiter, invited on-site for following week. Met with 5 members of the team & 1 cross-functional interviewer from engineering. Had a great tour of their (beautiful) office. Each interview lasted ~30 mins and all focused on somewhat different topics of the position.