I had an screening interview with HR, a second interview with a person I would be reporting to, and a third interview with a panel. The 2nd interview felt like it was for an entirely different job than the one I applied for and I expected to be ruled out at that point. To my surprise, I was advanced to the third round where I interviewed with a three person panel. I followed up with the members of the panel after the interview and got a response from one of them that heavily, heavily implied I would be advancing the to final round. I then got three weeks of zero communication despite multiple follow ups from me in that time frame, and was then rejected with the most bog-standard form HR template rejection. I will not be pursuing further opportunities with this company.