Pretty smooth interview process. Phone screen, then in person interview with about 4/5 people. Then another round of interviews with 2 people. Lastly just a brief call with recruiter, which led to verbal offer. Consistently followed up with recruiter throughout entire process which was beneficial in long run.