There were several rounds of interviews with different team members. I was invited to the final round on-site interview. They promised that they would give me a call and details would be confirmed the next Monday but I haven't received a follow-up ever since. I followed up through email but was ghosted. The recruiting HR is terrible and does not have basic respect for the interviewees. Simply a waste of time but luckily there are a lot of better companies to work for with a much better pay.