As an Independent Contractor, I have had at the same time more than 1 active contract. Doesn't mean I'm an employee of any one of the companies. My obligations doesn't stop me from having multiple clients at the same time. If I don't perform, no pay, maybe no contract. And yes I sign an agreement not to share info between clients.
Some will say it isn't the same but as I see it, it should be.