Definitely, it is the responsibility of the business owner to decide if he wants to give his employees gifts or not. It is actually not compulsory but sometimes it is good.Well, it depends on the owner. It's not compulsory that the owners should free stuff to employee as gift. If the owner wishes to give, it is good. And if the owner decide not to give, there is no crime in it.