Entire process was really smooth. The recruiters were really on top of things (best out of all the companies I have applied to) and were prompt in responding to any questions that I had. I was pretty underqualified for the position, but still managed to get invited in for the standard 6 interviews. While that is definitely tiring, you end up meeting some really interesting, extremely smart people. They're the only company I hold no hard feelings towards because I felt that the entire process was really fair and well done.