Maybe this is not the reply you had in mind but…..
LHS September roster for Flydubai,
9/10 flights requested, 16 OFF days, nine of those in a row. One flight after midnight (the unrequested one), earliest report 0700.
Guess seniority at least does count for something here.