The interview process was honestly one of the best that I have experienced. Their system asked a lot of important questions, and really highlighted what the job and company is all about. Only complaint is that after the initial interview and being offered the job, they failed to communicate with me at all about my first day or pre-hire paperwork.