Not a pilot but have provided security for oil company interests several times and I have to say give me the middle east any time, even some of the more hostile areas.
Basically whenever we were out of the hotel, armed guards at all times, and unless they were provided by ourselves or another company I trust, I can't say I ever felt safe with them.
I treated it at times like a conflict zone as after night that’s pretty much what it is, kidnapping as mentioned is rife though they are after money so if paid up you will get released.
It was mentioned on older dollars than 2004, I would go so far to say as try and get newer than that.
If at the time the contracts were not business critical there is not a chance in hell you would get me there.
The hotel complex was about the safest place, and the about of thieves is massive, one of my employees had most of their clothes stolen, which to be honest I found a bit disheartening as my wardrobe was not even good enough to steal.
It’s an experience to say the least but unless the money was to good to turn down, I rather have my safety.