3 stage process, with final stage in person. Was overall fine and met a variety of people. In person interview was late and didn't give the impression that I was someone who mattered. Ended up as the only candidate at that stage and didn't get an offer based off of a very very minor detail. Really poor experience.