“about a dozen employees”. The 'maven' story was published in early march, it’s an 80k employee company, that is not even a blip within their natural turnover rate.
It's a significant amount of people if all of these people are close to or part of the project being discussed. I wouldn't expect Mike from the Angular team to resign over a project he knows little about so I don't think the employee count is relevant.