Reading the actual text that's included in the article it seems to say that this is a non-poaching agreement for senior level roles. Specifically it says not to "Cold Call." It specifically excludes engineers and non-senior level roles so the allegation that it's over 1M employees is also not accurate as that number would include non-managers.