All I can say is...it's not a "bad" place if:
1) you are working as a direct hire for any of the govt companies (Adnoc, Etisalat, etc.).
2) if not, you are contracted directly by those companies
3) if you are on contract and your visa's sponsor is good (won't take your passport on arrival, won't create issues when you need to leave, etc.)
4) If you keep your head down basically - go to work, come home, have fun - Don't get involved in politics, using encrypted chatting applications, talking about human rights or anything along those lines.
oh and there's definitely a lot of brain washing going on. Almost everyone claims that it's the best place to be, discrimination ain't a thing (yes it is), everyone's fair (nope) and so on...