I have had a great experience with Insight Global. The communication has been outstanding throughout the entire process, from initial contact through to the hiring process. I had 2 phone interviews, and a video call interview through Skype before going on to interview with the end client. The on-boarding hiring process has been clear and efficient. The recruiter I have been working with (Tyler) has been extremely helpful and professional. I look forward to working with Insight Global.