Thank you for sharing these insights.
I do have an email confirmation of clearing interviews.
I just find it odd because my current comp was already discussed in recruiter screening, it is indeed a bit high vs what they'd pay for someone with my years of work experience. I didn't ask for any specific number, just waiting for their initial offer.
Notice period is 60 days but easily negotiable.
It's a large company so wouldn't clear interviews if I wasn't a culture fit.
I guess that leaves only one option - they found someone better :')
On HR ghosting: it's a big problem! Uber's HR ghosted me after finishing the interview loop, could have at least sent a rejection email.