I realize that the contract I signed for my current assignment is very vague and has terms in it that I should not have agreed to. I might decide to take another contract in the future, but I don't want to get taken advantage of. What specific points would you insist a contract include in order for you to sign it? What are the red flags for an unfair contract?