There is nothing wrong with a company giving its employees bonuses or gifts, whether in the form of cash, coupons or specific gifts. But if the gift is connected to Christmas and is a kind of celebration or congratulations on the occasion of that festival, it is not permissible to accept it, because it is a kind of honouring their festivals and approving of them, and helping them in their falsehood. This has been discussed previously in the answer to question no. 82860.
There is nothing wrong with the employee eating at the restaurant chosen by the company so long as there are no evils involved that the employee cannot denounce or remove, such as drinking alcohol, music, dancing and so on, in which case it is not permissible for him to go there unless he is compelled to do so.
And Allah knows best.