Not sure what you mean by bonus protection. Like, are you asking if they guarantee 100% payout for a certain amount of time?
Dude there’s not even a guarantee you will keep your job for 6 months!! You think your getting a bonus from this shitty company. God I hope you weren’t hired in primary care. 6 months might be a stretch