The tables at QR have no turned even a tiny bit, it has just gotten worse at EK and CX and other places. Glad I left that slave ship.
I could build a mountain out of stories at QR of good guys shut out of command courses.
One guy passed the entire command selection process and was told he had passed and down well but they simply just decided not to let him upgrade. He quit.
A year later there was a 320 course for probably 6 guys that was cancelled the day it was supposed to begin. Instead of putting those guys on the next course they were all told they had to wait 18-24 months because "their course" was cancelled and therefore they must start the entire process over again, yet just a couple weeks later people junior to them upgraded in the next course. I know for sure that about half of those guys left, some to their home countries others to VNA and even KA.
Another guy had a contentious command evaluation where he was assassinated due to excessive sick calls (3 calls in something like 4 years.) Fleet manager told him to his face that as long as he was in management he would make sure he could never ever upgrade or change fleets. Like any sane person he also left the company.
There are a couple huge egos that run Qatar Airways and if you get on their bad side you can forget about any kind of job security or advancement.