We would have non-mandatory meetings at lunctime where free lunches were provided by both the company and vendors. I always felt giving up my time was paying for the lunch although the IRS would probably disagree.
Around once a month, we get a pizza lunch. Also, we do have the ‘non-mandatory’ lunch meetings occasionally. One of the office liberals tried to charge overhead time to his free lunch meeting, and was very upset when he couldn’t.
And vendors constantly give us free lunch. We have to earn education units for our licenses, so vendors ‘teach’ us about their product over lunch.
A tale of the company being on pins and needles - I got a free shirt, and it was on my W-2.