Intense interview process that took nearly 2 months. I had 5 different interviews leading up to the offer. Phone, in person with a panel, and one on one with the hiring manager 2 times. Very professional delivery. The communication about the process was excellent. Worked with a recruiter to prepare.