I applied in March and never heard anything so I'd written them off. Come June they circled back to see if I was still interested, turns out they started interviews and realized they needed other skills and I aligned well with what they were looking for. I started interviewing in July. I finished interviewing in early August. Each time, it was a long drawn-out waiting game, and I had to follow up often. When it came time to talk to the CEO, I was asked when I could start, shared the benefits one-sheet, and confirmed my compensation. Typically these are all signs that they are preparing to make an offer. After the last interview, I had to wait 2 weeks to find out that they decided to make an offer to someone else. I have a feeling they made me wait so that they could complete interviews with other people before they made a decision, but they weren't transparent about that.