Wel 4rm wat i knw abt contract job.ur employment is nt on permanent basis.its just 4 a specific period of tym afta whch it wil be either terminatd,renewd or made permanent dependin of d terms of d contract.u can leave at any tym u deem fit 4 urself if its nt stated otherwise in d contract agreement.i hope dis litu explanatn wil help u.gud luck