Roles that pay £675k — BranchFactor