Process was incredibly long in terms of the # of conversations--8 phone calls on different days w/ different team members, 1 in person in my city, (these consisted of 1 HR screen + 1 interview via Skype with Hiring manager + 6 separate 1-hour calls w/ other teammates (some by Skype some by phone)) and then came to SF for in-person interviews. Did 1 day of 4 1:1 interviews and they asked me to come in the next day for 3 more 1:1 interviews. Then 1 more meeting with hiring manager ... Then I was asked to do one more interview a week later by phone. Was told my references would be contacted, so I alerted them (they weren't.) Next interview by phone fell through...
Hope it goes better for you!!