I wonder how healthy La Rosa's pizzas are? I applied there recently, and I'm hoping the free pizzas I get are at least good for my health!