PermaTherm has a very thorough interview process that starts with telephone interviews, progresses with in person interviews with key staff members, then ends with a group interview. They left no stone unturned and the process took longer than most, but I appreciated the feedback provided along the journey.