Same process as described by others, informal interview (telephone) with HR (senior recruiter), informal interview (telephone) with team lead, flown out for one-day interview with 7 members of senior staff, one-on-one interviews, on the hour, every hour. It is a long day but I enjoyed the opportunity to have one-on-one with different individuals as opposed to a pane.