I have worked for companies which evaluated everyone on metrics as well.
The end result was that employees spent more time and energy trying to game the metrics than doing any actual productive work.
There is no doubt gaming went on, but it was always uncovered. Simple, well thought out metrics are hard to game.
Loading your sales pipeline with junk was easy to do. Moving deals through the early stage of the pipeline was easy — just hold lots of meetings and bring SEs to give lots of presentations.
It was far harder to fake closed deals. Bookings are bookings — a signed contract wasn’t something you could easily game.
The SEs always caught on to the fact that you weren’t closing sales and would stop giving presentations to your prospects. Then you were really high and dry.
Those that expended energy gaming the system and not delivering results didn’t last long.