A 3% bonus? I guess it's better than traditional recruiters, but I think the real (financial) value lies in being offered a larger salary (which could be worth substantially more than 3%).
And you're right, the real value lies in being offered a larger salary.