I have worked with Insight with my former employers, in a professional capacity when they assisted me in hiring for tough positions, and also as a candidate where they approached me with a job opportunity that is a great fit for me. I have enjoyed working with them, the communication is excellent and I would highly recommend them!!