Unions drive seniority lists, as well as agree with company the order in which pilots are allocated on the list.
Unsure what the details are, so cannot comment, though I think it would be negative for new entrants and upgrades to get priority over long serving captains.