1. the contract must contain one month off as a holiday every year and paid and comprehensive airline tickets round trip.
2. must provide health insurance for you and the family.
3. there is a trick its called the division of the value of salary to small basic one and allowances then you surprise the cuts of the allowances after coming for any reason.
4. Some companies require payment of a ticket to come and promise to pay the value when coming and they do not pay, of course, you can order your ticket and you are in your country and easily be sent to you in the case of seriousness in demand.
5-totally unacceptable overland travel to and from the kingdom.