This was not an ideal process. As excited as I was for the role and the company, the time invested dragged on far too long, especially considering the need of bringing someone in to fill the role. In total, it was supposed to be four interviews. First and second were great, even though they went on longer than what was scheduled. However, for the third interviewer, which was scheduled two weeks after the second interview, the interviewer NO-SHOWED and it was not rescheduled. Sadly, I was not given the opportunity to reschedule and was removed from consideration despite the third interview being no fault of mine, but rather on their end. It felt very unprofessional, especially given the long wait periods in between interviews. Unfortunately, I'm left with not a positive impression and outlook of the company now, despite it for a long time being on my list of companies I'd like to work for.