Totally unprofessional, they do not return email or phone calls when you need something from them. But they will wake you up in the middle of the night when they need you for anything.
Also, beware of the contract:
5. Housing Allowance: (NIL) per month.
6. Transportation Allowance: (NIL) per month.
Etc.
Then, they will tell you:
Housing & transportation is provided. Wording reflects the latest changes to Saudi laws for "financial benefit" terminology they use... Not true!
You will be stuck there!