I lived there and hated it, the buildings are built using slave labour, and the staff that serve in hotels/shops etc are not much better treated. Women are treated like second class citizens.
It's very easy to go and get blinded by the tax free salary and glamour but if you look behind the scenes it's a truly horrible place, built on the literal blood, sweat and tears of others.