Roles that pay £525k — BranchFactor