For years, I have said that there are two types of bonuses: discretionary or objectively calculated. Many employers use mixed wording which leads to ambiguity, and we know that any ambiguity in a contract will be interpreted contrary to the interests of the drafting party.
Rudner Law, Employment / HR Law & Mediation