Leaders net satisfaction rating