Roles that pay £875k — BranchFactor