two phone interviews with an unrelated recruiter to field you. then, 2 in-person interviews with mid-level and senior management. It can be a one on one or 2 on one. They also might walk you around and introduce you to potential co-workers. The final interview was exhausting because of the amount of time they kept me there. The manager kept leaving me with people, and at the end took me to the head of the department after my brain was mush. It was a positive experience, but I would say be prepared to tough it out for a long interview the farther into the process you get.