We have had cash bonuses but they are (wait for it?) uniform -- and they have been based on company-wide events.
(I've worked at places where your "bonus" was regular, until it wasn't: that did not go over well...)
We nailed the three engineering goals by about October. Sales didn’t hit their goal. No bonus for anyone.
You want to build animosity in a company? I can’t think of a better way than that.