if you mean Qatar chemical company its in messaid
they do provide housing but if you want to find your own accommodation look in alwakra
18 km from messaid and will give you the chance to take your family to doha
its only 10 minutes drive
good luck