Upgrade is available once qualified.
As for the bonuses... there is no end in sight. The bonuses have been in place for about 3 months now. The company does ask for a 1 year commitment.
Understand that this living bonus will be incorporated in your salary and is not a one time bonus check.