This was one of the best interview experiences I've had. I talked with many staff members which I enjoyed. I also liked that they were clear about what salary would be offered, since salary negotiations are often such a pain point in the process. I often feel like more tech interviews are like "oh here are some staff to talk to who resent being here because they are busy but you need to talk to them because reasons." But I felt each staff interview was useful, not too long, and that they were prepared and genuinely wanted to talk to me. I did not get the offer but I was left with a positive view of the company.