Ive been sub-contracting with ICG for almost a year now and they have been fantastic to work with. The environment has been very caring and I was amazed at how supportive my ICG contacts were during and after surgery I needed this year. I cant recommend ICG enough.