Subsidizing perks rather than giving them away is obviously much better financially for your business, too. Companies that bubble-wrap their employees with tons of free perks are usually shortsighted and have no long-term strategy to sustain those perks, or they have an innately problematic core business and the perks are the cover.