Very straightforward: recruiter interview > hiring manager interview (established a scenario to give a common framework for speaking to the rest of the team) > 4 team/panel interviews.
Interviews were excellent- each person seemed to have a vested interest in ensuring I was a fit for the role and asked insightful questions about the established scenario. I also got a real insight to how they worked which really helped me decide if it was a place that I wanted to work.