The interview process was thorough and efficient. After initial screening, I held 3 interviews with various individuals from the organization. Expect to be provided a scenario in advance to prepare for one of the interviews. Overall, the process and experience was good.