I hope Saudia can learn from the current Ryanair chaos. You can upset your crew to a certain extent but if you push it beyond that certain point you're going to get a high turnover of Pilots. An efficient training system seems to allow for a 10% annual turnover but once you hit 15%+ then you're grounding large numbers of flights. Saudia couldn't even manage a 10% turnover.
Saudia have large numbers of cadets in the system to fill slots left by people leaving but I don't think even that'll work. The Saudi cadets are highly qualified individuals who have high expectations, when they realize that Saudia will only disappoint it is unlikely they will stick around.