Roles that pay £925k — BranchFactor