Roles that pay £850k — BranchFactor