Roles that pay £625k — BranchFactor