The interview process was thorough and fair. It spanned nearly a 2 month period and included at least 5 different interviews with different interviewers in various positions. It also included an in-person 30/60/90 day presentation and they requested numerous references such as former direct manager, former colleague, former/current customer and other references.