Met in person with HR then met with 5 different members on three separate trips to the office. I'm not upset that I did not get the role but it was frustrating to never get an official email letting me know I was not selected after devoting so much time to the interview process. I found that to be very unprofessional. Definitely would not recommend.