What a terrible interview process. I was contacted by HR and communications were unprofessional from the start with typos and frequent language changes. On the day of the interview, interviewer was 20 minutes late and called me despite me having indicated my salary expectations perfectly and the budget was insufficient. What a waste of time and they seemed desperate.