What is the purpose of this free food?
It cannot be to feed their starving employees. If that was the case they would just stop catering and pay their employees more. They're certainly not feeding homeless people in their office.
This food is not a necessity, most certainly not the snacks. These are creature comforts, pieces of corporate flair for recruiters to lure recruits. They're lotuses, to help you feel more comfortable in a place that is not innately comfortable.
Starting your own company is hard and you need industry experience first. Here, the work-life balance is good, the pay is good, the culture is good. What more could you ask for? Plus, have you tried the queijo?