My personal experience puts that at about 2/4 as far as previous managers go.
Some people just don't get along. It's a fact of life. Managers are humans, and they detest working every day with people who rub them the wrong way.
Couple that with upper management at Netflix pressuring managers to hit firing quotas, and you can be sure who is chosen to be sacrificed on the altar of that particular metric...
Ergo, the report's performance may be suffering, but entirely because they're being poorly managed.
A pattern I've seen when relationship between employee and superior goes south is similar to disfavored step-child:
They get less praise for doing well, and more blame for any mistake.
This tends to escalate over time, and very often the employee's performance will degrade (since they won't get any credit anyway) which escalates the situation.
Often they "patch things up" a few times, but if they really aren't compatible, it's just a tenuous forced balance that will eventually break and plunge the relationship to even deeper depths.
Of course in this situation, all performance reviews for the employee are anywhere from slightly to heavily distorted in their disfavor.
This will always result in one of them eventually leaving the team, typically the employee.
Google has kinda structured things in this way, at least as far as I can tell from the outside. Managers can’t decide who is hired or fired and performance reviews are done by committee.
Seems pretty egalitarian but I’m told that even still, politics becomes an issue.
Sometimes a business that is not a pure meritocracy may have managers who got the management gig because they’re someone’s relative or from some non-work-related connection. They may be afraid they’ll be exposed for not really being that qualified for their job.
If they have a report that produces really high quality work, they may be intimidated and hold off on the praise to avoid placing attention on the report, and on their own self-perceived inadequacies.
In addition to holding off on praise when it’s warranted they may also even write the report up for trivial things such as being 1 minute late to work. So the net effect for the report is more negative reviews than would otherwise be, and less positive ones than deserved.
Human nature is a hell of a thing.