In UAE Labor Laws:
There is two types of contract:
1. Limited Contract - where in employees has been offered a residence visa with a contract of 2 years that shall be completed accordingly with UAE labor laws procedures.
2. Un-Limited Contract - where in employees has been offered a residence visa with a minimum contract period of 3 years and so, that can be terminated both by employee and employer for a reasons or with no valid reasons.
Feel Free to ask me question regarding HR Laws...
Kathe