We're in Germany where this is taxed heavily. If you offer your employees free meals, this becomes part of their taxable income, so you actually have to give them a raise to even this out, and then you have employees that want to opt-out to get the hands on that cash...
I always wondered how Google Germany deals with this. There is a minimum below which it doesn't get taxed and specific items like coffee, water etc fall out of this, but it blew my mind the first time I was trying to set something like this up for our company.