This will likely end up in court
“This will likely end up in court”
Nope.
It’s a tough one.
The bonus is basically a gift.
If it were overpayment of earned wages, they would certainly have a case, but to demand someone give back what was essentially a gift????
Bad move all around.