One thing that has not yet been mentioned. . .the country is undergoing a "Qatarization" project, meaning that they want locals to have preference for jobs. I have several friends who have been offered jobs, only to have their work permits (for those specific jobs) denied. It can be a very frustrating process, particularly coming from the U.S.

Good luck :)