retention bonuses are fucking bullshit because a company will often not give you a raise when your retention bonus is coming up. unless you get it in writing that you will still receive scheduled pay raises at a certain %, always be suspect of retention bonuses, because a company introduces retention bonuses when the company is so trash that instead of fixing the issue, they try to psyop you into thinking "i fucking hate this job...but my retention bonus is just in two years...i can stick it out will then"
Canada