Multiple interviews with multiples levels of the organization - people from the functional areas I was to join as well as HR and legal were involved. One unique point - they had people from ALL levels interview and meet with me, not only my potential direct supervisors.