I work as an IC for a small company that could make millions. I really fall into the employee category. I don't have a contract and get paid 2 times per month. They pay me extra for my taxes and then I pay my taxes (which I then get taxed on again as income). I have been promised more money later for my sweat equity. These promises are vague and not written down. Should I demand a contract, or do I have more leverage without a contract if things go badly?