I don't think it's a win for the employee if they're getting $100 worth of extra labor out of you in exchange for $25 worth of food. And not just financially, I always thought that these "perks" make it harder to disconnect and relax from work which is likely to take a toll on mental health - I know it would for me.