With a follow up to Claycomm's question: When are the contracts shown and when are they signed? Could somebody who has been there share this info. This would be greatly appreciated. Also, in what detail is salary development described in the contract? Is the job guaranteed?