I have been employed as an expatriate worker in Oman since last September. I was offered the job and obtained my work visa on the strength of a 'Letter of Offer' from the employers, which indicated my total monthly salary and the employment length of 2 years. When I asked about when I would receive a contract, I was told that - for no specified reason - they 'tended to take their time about such things' or words to that effect (since then I have learnt that they might be slow to give me a contract since this would have to detail my basic salary and they are unwilling to disclose this - most of my colleagues are in a similar position to me). No mention of my contract has been mentioned since I started 9 months ago. The 3 month probationary period mentioned in the Letter has elapsed.
I have recently applied for a job with another company and I am wondering what obstacles there might be in the event that I am offered the new post. If I am accepted, they would want me to start in mid-July. This would mean leaving my current job 10 months and 15 days after its commencement.last year.
I have read online that there are rules that impede workers switching jobs while still under contract, but - through no fault of my own - I have no contract, just the letter.
I would greatly appreciate any advice. Thank you.