The interviewing and hiring process was good. The process consisted of Good communication, planning, and interviewing skills. The hiring process was a two part process and it was also handled professional. The offer was given, negotiated and accepted expeditiously. It was one of the best interviewing and hiring process experienced.