The process was thorough and extremely responsive. Team members really take the time to get to know a candidate and take the time to keep them updated on the process. They went through multiple phone screens, in person meetings, and skills assessments. I felt like everyone cared about how I would fit with all the personalities I would be interacting with.