Many companies contract with independent contractors instead of hiring employees to perform certain services. Using independent contractors gives a company greater flexibility in meeting its needs with temporary human resources and usually results in shorter-term...