The process was fine, it went: Recruiter -> Hiring Manager -> Panel Interview. Fairly standard and all the questions they asked were within expectations. The recruiter did not get back to me even after the final panel interview. HR should try to not ghost candidates.