Thank you for replying. Now I have gotten the job offer and it is not exactly what I was thinking. The contract states that they will give me a $10,000 signing bonus upfront, and if my contract ends earlier then I would owe them money back. Also the...