This took 3 months from start to finish. I first spoke to the recruiter, a week after, I spoke to the hiring manager. Over a month later, I get an email from the recruiter that I am still a strong candidate and they want me to meet with two more people. I have those two interviews the same day. One of them, the person interviewing me forgot we even had the meeting, so I waited 10 minutes, finally emailed the recruiter, and then he came on. During that interview I was told they are close to making a decision and I should hear back next week. 3 weeks later, the recruiter emailed me letting me know they hired someone internally. This place has no communication whatsoever. I emailed the recruiter several times during the whole process asking for updates, and never got responses.