If the company is from Oil and Gas Industry or working for that Industry, then their accommodation and transport will be better. If it is normal construction company, they dont have good facilities.
As far as your question of salary is concerned, you dont need to ask, as Dubai is not so different from Qatar and the currency is also the same.