I had a call with HR just to get a feel for the position and learn more. I asked about the salary range but was told that there was no information on the budget for this position and was instead asked to give my salary expectations. That was the first red flag. Next, I was asked to do a take home code assignment, which was around 3 hours. This was the second red flag. Overall, HR was pleasant to speak with, but the interview process seems very long (5 interviews total, which is longer than Google). Luckily, I landed a job at Google the following day so all good.