Bond vs Full Time

Hello there, as a recent graduate, I find myself facing a dilemma. I have received a job offer from a highly reputable company that not only offers a monthly salary $600 higher than my current job but also provides several months of Annual Wage Supplement (AWS) and significantly better benefits. However, I am currently bonded to my current company as part of a scholarship program, and they do not offer AWS or substantial benefits.

Given this situation, I am contemplating breaking the bond. If you were in my position, what course of action would you take?