The interview process can best be described as comprehensive, thorough and extensive. I completed two take-home assignments and had one live "case study". I also met with five different people. While that sounds like a lot on the surface, I would call the experience as "fair and sensible". Furthermore, all the interviewers conducted themselves in a professional manner and the HR team is certainly well organized.