Roles that pay £575k — BranchFactor