An independent contractor contracts with an employer to do a particular piece of work. This working relationship is a flexible one that provides benefits to both the worker and the employer. However, there are drawbacks to the relationship as well.