A: There are several potential pitfalls that can be mitigated or removed by addressing them in the contract. These include: whether the contract calls itself an independent contractor agreement but yet fails the test for an independent contractor and therefore brings in matters such as workers compensation coverage (depending on number of employees), liability for contractors acts or omissions, unemployment tax, tax withholding v 1099 and several others.
These can be eliminated via proper drafting.