I'm not on this contract but I've been in Morocco this summer. The climate in the company is a bit tense as they are short on pilots and the workload has been a bit unpleasant for the pilots. There has been a very long strike by the pilots this summer which caused catastrophic damages to the company. The union is still in conflict with the company for better T&Cs and apparently the company's proposal to solve the problem wasn't accepted by the majority of the pilots in the union.
I can only answer your question with regard to commuting. The commute to Europe is easy and this contract is ideal for that.