I'm affiliated with a flight school and paid as an independent contractor. This is my first CFI job, so I don't have expierence as a CFI employee. It seems like being an employee might be simplier for the CFI in a lot of record keeping aspects, but I think being an independent contactor worked out better for me this year as far as income taxes go.