I was put through a very lengthy interview process, 7 stages overall. The questions were provided to me prior to the calls, so I was able to prep, but they were extensive and required a great deal of prep time and investment into the process. The interviewers had varying levels of experience/maturity, some were clearly very experienced with interviewing candidates, some not as much. Most of the interviewers seemed engaged and interested, other than the final interview which was with the Director. After such a lengthy process, I was disappointed to receive a rejection with very little feedback. I found that someone was hired who had far less experience than me, but had a connection with someone higher up.