Thorough. Several interviews over many weeks with, hiring manager, upper level managers/execs and teammates. Finished with a "presentation" interview to prove my presentation skills. Everybody was very upfront, I never felt like I was being strung along.