Quit whining, you are literally the business owner and your employees are pissed that they are not getting what was promised. Honestly, the fact that they have a “no discussing pay” policy is a bigger bunch of bullshit. I asked about why my bonus was cut by 50%, because one of my coworkers, who missed more attendace points than me got their entire payment. And after getting massive attitude from HR, who reiterated the “no discussing pay” policy, one of the managers pulled the coworker out of range of the cameras then berated and verbally abused him, telling him he wouldnt be getting his next bonus because of it. Just for this message to come from the boss the next day. Im a hard worker, and i thought this company respected it's workers. Clearly i was wrong.