IDC Technologies, Inc is not a fake company or a scam. It's a great company that has provided me with many opportunities via the services they offer. As an independent contractor, I've never had any issues with payment and I get compensated a premium for what I provide (see attached) - their service is top notch.
Are there bad recruiters doing unsavory things? Possibly. IDC is huge and it would be impossible to control every single recruiter. Unfortunately, this minority can tarnish the entire company's reputation.