Does anyone have any experience contracting through the icgroup (ic-resources.com), contract reviews, payments? etc

It is not one I've had much contact with before, and I have just landed a contract through them, and am curious about others experiences.

Please feel free to PM me if you don't want to say anything publicly