The perf process sounds good on paper. It's just like peer reviews in the academia they said.
However its outcome in practice can't be any worse. To this day, people "cook up" a project that doesn't need to exist and won't share the credit or their territory with anyone (or else the committee will doubt their ownership) and abandon the project less than six months after their promotion and switch to a new team.