The process took a few weeks (I think maybe 5 or 6?) Everyone was kind and actively responsive through the process (big plus for the company), but I have to say it was not a very productive interview experience. There were a lot of generic, superficial questions that only required surface level answers and ate up a lot of time. Of course typical background questions are important but there should always be some interesting, engaging material to showcase the knowledge of the current employees as well as interviewee. I hate being negative but one thing that I have to mention that was unprofessional during the hiring process was getting a short automated rejection email after multiple rounds rather than a discussion or at least personalized rejection, especially since I had deeper conversations with the hiring team the day prior. Not trying to be bitter at all and truly wish the best for the company, I just want to provide constructive feedback to improve their hiring process since it felt a bit unprofessional compared to other interviews I've had. I was truly thankful in the end, however, that I did not receive an offer from HRS. I initially thought the product was interesting, but after getting hired at a bigger startup with a much more focused mission than HRS, I'm really thankful I did not have the opportunity to work here and had the option to pick a role with a much higher compensation (almost 60k more) than my minimum request, an amount HRS was struggling to meet. Negotiating salary was another part of the interview process with HRS that was not great, but out of their control since they have a specific budget.
So if you are interviewing here, you can expect everyone to be nice and pleasant, but the process can last a few weeks and you never know what direction it will go in so keep interviewing (especially if you want higher compensation for similar roles).