This was by far the most time I have invested in any job I have interviewed for. I applied for this position online. I then participated in a phone screen, two video interviews, and a 4 hour in-person interview, over the course of a month. I felt that the interviews went well, but didn’t feel like I would be a perfect fit by any means. After the in person interview I was told I would hear back the next week. After two weeks passed I emailed asking about the status and was told they were still interviewing for another 5 weeks, and I would hear back at that time. I heard back 7 weeks later that they hired another candidate, in total it was 3 months from the time I applied to the time I was rejected.