The interview process was very long but I enjoyed each interaction with everyone I met. I did three interviews in total and completed an assignment. I thought each interviewer was extremely respectful and I felt like I could be myself.
My only concern was that they took a very long time to follow up with me throughout the process, but they did let me know up front to expect a long wait.