The entire process took a really long time--about two months. I did an initial phone screen, then a two-hour in-person interview, then a five-hour in-person interview. The recruiter was not very responsive and did not follow up or schedule interviews when she said that she would. Everyone was very nice, but I felt like they did not hear what I was saying. I told them I had another offer and that I needed to make a decision within a specific time, but they reached out to me after that deadline to schedule another interview. When they finally told me they weren't moving forward with my candidacy, they offered to speak with me on the phone, but didn't call me at the appointed time. I never heard from them again.