I fired our annual review process entirely when we hit 50 employees. Here's why: I watched a warehouse manager spend three weeks writing reviews while packages piled up, and then two of his best workers quit anyway because they got "meets expectations" ratings that felt like insults. The whole system was theater.
We replaced it with something stupidly simple that actually worked. Every quarter, managers answered three questions about each person: What's one thing they did exceptionally well? What's one thing they need to improve? Are they ready for more responsibility, doing great where they are, or struggling? That's it. No numerical scores, no forced rankings, no comparing the warehouse lead to the IT guy.
The ritual that made it credible was radical transparency about compensation. When we gave raises, I published the criteria we used: revenue growth, customer retention scores, safety incidents, and individual manager feedback. Not the amounts people got, but the formula. Everyone knew that top performers got 8-12% raises while solid contributors got 3-5%. We also committed that anyone rated as struggling would get a 60-day improvement plan with weekly check-ins, not a surprise termination.
Here's what shocked me: people trusted the system MORE when we admitted it was partly subjective. When I told the team "your manager's opinion matters and we're betting on their judgment," it felt honest. The old numerical system pretended to be objective but everyone knew it was just managers reverse-engineering scores to justify decisions they'd already made.
The make-or-break moment was when I had to let someone go who'd been with us since year one. Because we'd documented quarterly feedback showing the same issues for 18 months, nobody was surprised. The team actually thanked me for finally addressing it. That's when I knew we'd built something that felt fair even when the outcome sucked.