The interview process was a great experience. Insight interviews each candidate personally, if they are local, before presenting them to a client for a contract position. After interviewing and getting to know more about the candidate, they then submitted for a contract. Process was effortless.