Then the place got engulfed by this insane fad for "performance reviews", which is idiotic on its face for a number of reasons:
1. You request review feedback from peers - this is unworkable because if you work with someone who is useless, and you say so in their review, your working relationship with them becomes untenable;
2. The process also requires "self review", which is nothing but a mechanism for bullshitters to big themselves up. It is also time-consuming, and good people are generally too busy to dedicate much time to it; the bullshitters and timewasters otoh will happily dedicate days to polishing their lies and exaggerations;
3. In general the process massively favours those who play the performance review system, i.e. the politicians;
4. You are required to set "career objectives", which is almost entirely pointless since as a tech person you are largely constrained by what jobs need your skills at the particular moment you become available; there is little tolerance for people sitting around idle waiting for the perfect role that meets their desired objective.