There was one zoom interview with HR, then one on-location interview that seemed to go well. I interviewed Monday and was told to give them until the end of the week. That timeframe came and went with no contact, so the following Monday I reached out. I heard nothing back. I then called Friday morning, nearly 2 weeks after my interview and a week after I was told I'd hear back, and they finally got back to me at the end of the day with a rejection email. Everyone seemed nice and the company seemed great, but the interview process was not the best. Would have much preferred to just hear it was a no within the given timeframe rather than have the process drawn out, or to at least have had someone touch base quickly in the interim. Definitely recommend continuing to keep your job search open the entire process.