What your article says and what any Qatar Airways pilot I've spoken with are quite different. Your article says absolutely nothing about actual work life of the pilots. Hours, layovers, management relations, upgrades, cultural, differences, pay, cost of living, Doha...
It's nicely written, but doesn't help any pilot actually considering going there IMO.