IT Contractors: Myth vs. Fact