Multiple stages that moved quickly, around 8 hours total, with a task with presentation as final stage. Met 10 interviewees throughout process, and all were keen to answer any questions that you had as well. Tough but positive experience that ensured you got to know the role