Slow from first interview to fourth (took over three months). The recruiter interview was fantastic and very easy. The team director interviews were really strange and robotic. I didn't think any of it was very difficult, but I did have to put time into preparing for the interviews, especially for the presentation round.