Qatar Foundation is not a bad place to work, just know that after a certain time they will Qatarize your job. You will be left hanging on a pretty short notice, based on pass practices. Pay is lagging behind some other parts of Qatar industry. Non-Qatarie types are not treated as well as locals.

That being said, welcome to Qatar