There were 5 rounds, all were eliminatory. The first 3 rounds were virtual and happened after a week's gap. The feedback was positive for all three rounds. The final 2 rounds were onsite and scheduled a week after round 3. One fine day before that, the recruiter called and said we're cancelling the interview and will schedule it after a week.
After one week I received a rejection email.