Thank you for all the comments, it's really helpful.

Regarding the medical insurance, I was told I will get "government" insurace which I think is just the national health care which everyone gets anyway. Am I right by saying that? Is there a big difference in quality of service between national and private health care?
I'll push for private insurance anyway.

I would also like to ask, what are the standard terms of employment in Qatar? I was told that if I get hired, it won't be on a contract basis but a normal job like here in Europe with no set time of employment, so I can work as long as I want. Is it a standard practice ? Or should I push for contract? Except for the duration of employment, are there any other differences?

Thanks