Pros
I was there for 5 years, and at least at the start, there were great benefits including housing, transport, education and travel allowances. However, these were being slowly eroded due to not matching pace with increased rental market, for instance. A certain degree of independence is welcome, but I saw it abused in parts of the organisation. Travel abroad for business was very handsomely reimbursed in the form of per diems. Vision for QF is worthy - but not sure it is living up to that.
Cons
Too many people in very senior management with their own agendas and two-faced approaches to managing those below them. Hard to escape the idea that lots of money is wasted, or worse. Embezzlement of QF funds being diverted to other countries was a topic of conversation for a long time. Job security is next to zero. It could all end at any time. Conversely, if you want to leave, it has to be on their terms and timescale. It's not unheard of for people to be refused exit visas from the country. Sometimes just temporarily out of spite it seems. Professional standards are way below what I expected (coming from Europe). Qataris wandering in at lunchtime and going home at 2.30pm is not unusual. Professional development is sorely lacking too. When I left to work in Europe again, I was horrified by how far behind I was in my field I had become.