And smooth talkers game peer reviews.
The developer got fired 10 minutes later. Others took note to not challenge him if they want to keep their job.
That happened ~10 years ago and I am actually grateful for that experience because I was just starting out, the scammer indirectly taught me much more about how to scam and lie your way to the top, how to sell your ideas to unaware management and most importantly - that office politics are 10x more important than merit in big companies.
My experience (5 startups) is that office politics are 100x more important in small startups. Everything is more concentrated, including the politics. That's why there is so much cofounder drama to go around.
At least in a big company there's a lot of inertia and process to tone down the politics a little bit.
Maybe a different kind of politics, but it was toxic as fuck and my career was basically at the mercy of heads and directors that I would never have reason to interact with. Hit a bump on a project that causes a delay? Expect some higher up to threaten the prospects of the entire team unless we got it done on time.
Most of the people engaging and benefitting from such cut-throat politics and gossip had no right to be in such management positions. Non-existent leadership skills.
Tiny startups can be equally rough but at least it's more direct.
Time for shouting "king's naked!" comes eventually but people who ignore timing will end up losing this game. The secret to this is to understand how other decision-makers see the status quo. Who made a bet on this person? Who understands that he is THE problem? Is right now the best time for a direct opposition?
And sometimes it's just easier to accept that it may make sense to work elsewhere.
Before he could infect another group with his special touch I politically maneuvered him into the most boring of tasks that no one wanted to do. He had run the one project into the ground. At the right moment I used his own triangulation manipulation bits on him. I had to become that which I despised to basically take him out before he did too much damage. I had him shunted off to a task that if it was done no one cared. It was a pity too as he was a competent programmer. But had too much of an ego to listen to the other decent programmers around him.
Moral of that story? There are jerks out there that will take out a well functioning team and not even see they are doing it. Beware of them. The world is not broken. But there are those who start fires because they like to make messes.