i know to use a contract when doing freelance fix fee, off-site.
but what about when you go to work freelance on-site at a design firm or do temp agency per hour work and you see them everyday? Should you still try to use the elaborate contract (termination, invoicing, limits of liability, kill fee, etc) ?
I ask because i worked for a design consulting firm doing hourly rate work on site, it was cool, they just had me sign an NDA and cut me a check each week, neither of us put those terms formally, they were like there’s no need for me to submit my contract, i did not push it because i wanted to work there and trusted them and it all worked out ok. Is that like cool designers code, no contracts necessary when you work for other designer?
It may be different if working for say an ad agency or other non-design type firm like a small manufacturing co. on site where there is no “designer code”? what do you think, be safe right, kindly insist right?