Commercial rents are, as Aviduser points out, also a problem in this country.

It's so difficult for businesses based here to be competitive. Not only do they have to pay for their employees' accomodation expenses, either directly or indirectly, they also have to pay ridiculous rents to operate in Qatar.

Low corporate taxes are irrelevant if you find yourself having to pay high costs for real estate, commerical or residential.