What is the difference in "Contract" or "permanent" position ???
In Singapore it seems both are same.. You could be asked to pack your bags with a month notice even with permanent position.
All it depends is your experience / qualifications/ negotiation skills and try to bargain for a better...