Hi @JRGies,
I tested this within my own HubSpot account and the task did indeed post to both the record and company record. When you are creating tasks manually on the record, via workflows, or via bulk edit, it will auto associate with the contact record and company records. You would have to manually go in and choose to unassociate the task from the company record. So you should be good!