Started with a phone screening interview (~20 minutes) that went over my resume. Then I was called back for an in-person interview. After the in-person interview, I was called in to do a presentation as the final step. The HR folks were very nice and provided with me with a timeline for when I would hear back. I appreciated the tone of the interview and that I wasn't asked for things like my salary expectations. The interview was focused on who I was and what I knew for the position. I felt very fairly treated,