Well it is also right like that because once other workers sees the way you do give bonus, they will try by all means too to be working very hard to also get there own bonus too.Surprises is actually very good but sometimes a businessman does not need to surprise his workers. The reason is because you can state it clearly that anyone who works extra hard will be given a bonus.