The interview process was pretty straightforward. I spoke with the recruiter for 30 minutes, then the hiring manager for 45 minutes, and then onsite panel interviews for approximately 5 hours. The recruiter, Shaun, was incredible throughout. He kept me informed and was completely transparent about the process until the very end. He was a consummate professional and I wish more recruiters acted with the same professionalism, courtesy for others, and integrity.