Answer:
Either approach is fine, however one might try to increase the time between giving bonuses, allowing employees to stay longer with the company.
One may want to suggest using a reinforcement variable duration schedule as it is more efficient than any other reinforcement schedule.