Terrible interview experience. HR will contact you for an interview, so please decline a face-to-face meeting until you have a job offer in hand as discussed. HR will promise you a high salary, almost as if they have a sales pitch ready, but when you reach the final round, they will offer you less according to their budget. They truly do not value your time, effort, or the money you spent on travel. Their location is also inaccurate.