I just moved to QP, it's not heaven but it's still the biggest and the most well-established company in Qatar.
You will never find heaven on earth, all the companies all over the world have +ve and -ive aspects, it depends on how u look at it. Anyways, QP is a nice company to work for, if u r a hard worker and really committed to ur work.

Good luck wherever u and ur family stay