Very informal half an hour first stage chat, second stage asked to put together a presentation and final stage interview with senior manager/director. clearly have a lot of applications, churn through a lot of interviews, and are looking for something very specific