Incredibly thorough, with many stages. This helped, as it allowed me to really gauge whether these guys were the ones for me, and vice versa. And luckily, they were! The individual interview stages were more like in-depth conversations, which truly helped me to understand their thoughts patterns, values as a company - and vice versa, I guess.