When you have an employee, there are certain contract that protects both parties. Protections like having to give notice before they leave can be a lifesaver. Whereas freelance writing can stop working for you at a moments notice, often time leaving you in a difficult situation. Join any freelancer forum or Facebook, firing your client is a humblebrag often used freelancer when they inform a client they will no longer be working for them. When you have an employee, there is contractual obligations that prevent this.
Contributors: David Linder from Product Mafia