As I've said MANY times before, I have the upmost admiration for our engineers. I have also said here that I believe the way our engineering staff have been treated is nothing short of a tragedy.
I question the need for the "other" office staff. People like the ORO for instance. Cost a fortune, contribute zero...except upsetting all and sundry for no appreciable reason.
As for individual rosters, I'm suprised that this hasn't come up sooner. Rostering depts in most of the members of TAG have pretty sophisticated tools for crewing their aeroplanes, taking into account the relevant CAP, Crew qualifications, the Route and crew preferences (bids). I'm amazed that our rosters haven't been "contracted out" to one of these depts.
BEX