After the initial HR screening call, there were a total of 4 interviews (about half an hour each). Interviewers were friendly and were very keen on sharing about their role and about the company.
However, despite being very responsive for the first two rounds of the interview, I did not hear back for more than a month after the final interview despite follow ups and requests for a timeline for the decision.
They did offer a feedback call which gave feedback on why no offer was given and reasons for their long MIA.