Freelancer or employee: What makes you a contractor?

TLDR: If you work 40 hours a week, you use primarily your employers equipment/facilities, and your employer controls how and when you work, you are NOT a contractor you are a full time employee with the rights and privileges of one. If your company is refusing to recognize this, they are violating the law and you can report them to the IRS.