330Airbus - For as long I can remember QR have been struggling with having enough crew because of two reasons: resignations en masse and dismissals for silly reasons.
There are a couple of long serving crew with the company but they are few in numbers. Flight crew don't have to live to same regulations as cabin crew (visitors curfew and 12 hour window) but they are also under a lot of pressure.
Qatar as a country and QR as a company are what you make of it. Should you decide to go, do it with an open mind and expect anything to happen.