The interview process was incredibly professional, timely, and communicative. There were 3 interview rounds; 1 with the hiring manager and 2 separate team interviews. The questions were thoughtful and allowed me to showcase my experience to present as a strong candidate, but also to learn about the role and what would be expected of someone joining the team. I felt I had a full picture and understanding of the job I would potentially be accepting, and I can't say enough good things about how the Esper team conducted the interview process!