I applied online and was contacted by a recruiter shortly after. I did a phone screen with the recruiter, Laura, who was very helpful and answered all of my questions and also gave me a good idea of what the role would look like. I then had a phone interview with the hiring manager. After that, I had an in-person interview with the hiring manager. I was able to communicate with Laura throughout the process and she helped prepare me for the in-person interview with the hiring manager. The final step was another in-person interview, where I first spoke with my recruiter and then met with all of the members of the team that I would potentially be working with and then finally did a last meet up with the hiring manager. I typically get really nervous in interviews, but everyone was very personable and friendly!