When I was told that I wasn’t good enough by my new boss and should look for another job on my first day, I thought it was ridiculous, and that it would be possible to change her mind. She was not my hiring boss due to a reorganization that happened just before I started. I hung on for a year and the stress literally nearly killed me, I ended up quitting for health reasons. I got the lowest ranking you could get in what I believe to be the shortest amount of time in the company’s history.
The funny thing is is that I’m a freakish prodigy at my work and after a successful stint at a different company, I ended up back at the same company at much much higher position.
Hating companies like this is like hating a snake that bit you... it’s a snake. At least in the US the money is better.
If I could give advice to anyone who finds themselves in a similar position it would be that failure is not the end and not always your fault. And probably find a new job sooner rather than later.
That's true, but in this case it's pretty clear that one defective personality in particular was responsible.
Stack ranking is a failed experiment, and by now I think all companies realize that.
No cooperation within teams (one of you has to go, one of you gets a good bonus, the rest get nothing).
No cooperation between teams either (for similar reasons, and besides, you're busy enough trying to shine within your team).
Any innovation that requires a solid team and cooperation just doesn't happen. Lots of innovation that can be done by just one or two people doesn't get approval from mgmt because they don't get it and are busy measuring the wrong things.
So you're forgoing all the best innovations while building a toxic work environment. Your best and brightest will either stay and game the system, or go elsewhere and be happier.
Stack ranking is a highly destructive tool of management. I would recommend it to my competitors, and only to my competitors.