Employees are the backbone of any company , they always make sure that the company they are working for is always growing actually and doing its best the employees always put the best for their respective companies and for their hardwork they deserve to get the bonus from the companies which some companies do on regular basis while other do it occasionally in their budget range , In your opinion how frequently should a company be handing out bonuses for its employees ?