I had roughly 3 phone screens. One with a recruiter to just gather simple information. Next, with the HR Manager to get more detailed information. Next with the hiring manager. All of these phone screens were about 45 minutes long. Next was an onsite visit. I asked how many people were being brought onsite for this position, and they said 3. When I actually arrived on site, they said that one of the applicants and had accepted another position, so it was down to 2 onsites. I completed several one-on-ones and plant tour and finished with a panel. All went well and I was told that I should hear by "early next week" since the other applicant was in before me. After a week and a half of not hearing anything, I called them and asked if there was progress in the position. They said that they were going to be interviewing another candidate later in the week, but they were still very interested. After another week of waiting, they call to say that they were moving forward with another candidate. In the end, I was very ok with it, thinking that for as much as they asked me about project management and timelines, they didn't follow them well themselves.