Roles that pay £425k — BranchFactor