Went through two interviews, first was recorded video responding to questions, and the second was with three of the managers. Each stage of the process was three months apart (resume submission, first interview, second interview). I received the rejection email a month after the third interview (I was surprised I received a response at all).