I would like to disclose how this awful employer plays games. What they do is make you sign the contract to lock you up while they seek other candidates for the same position. Then, they choose the one most suitable (lowest salary) while ignoring the rest. Their excuse: it's still in approval (yeah sure, a month after you sign) or they say that since your release letter says your performance was good rather than very good, the approval us delayed. They don't care if you're running out if time in your visa. BTW, the housing they provide doesn't even have a sofa, just a wooden bench. Please share this with all your friends or post on other ESL blogs. We expats should warn others. Let good people steer clear from this university.