For non-company info on moving to Qatar you might wanna check out
QATARSUCKS | and the world needs to know! also.
The site deals mostly with problems of low-paid labor, so you might think that it does not concern you, since you will be one of demigods who can afford a 4WD car and accommodation that is not shared...
Still, it is good to see the picture from all the sides.