Its not a dry airline, and service / food better than most carriers. IFE is better than SQ's too in many instances. You can also do advance seat selection - unlike BA.
Its one of the better middle eastern carriers in my opinion. I'd take them over EK anyday.
The only downside is of course , you have to get off and transfer at DOH.