Small perks like free lunches, gym membership or a massage every month are huge in making employees happy. We're a seed funded company and provide free lunches to our employees. We also reimburse up to 100$ a month for fitness/gym memberships. Some of my friends working in large organizations don't get these perks, and point out that they're wasteful of a company that is cash flow negative and trying to conserve capi…
However, as some may know, apheresis takes considerably longer than other donation procedures (~ 2h45m), and at the time I had a PHB manager who wouldn't allow me the time to donate as often as I was able (and willing).
This really soured me on his leadership. An attitude such as you cite at Salesforce would have fostered in me a much stronger sense of symbiosis between me and the company.
So instead of "getting more work out" of me (his intent), instead he got an irritated employee who had little to no inclination to go above or beyond the minimum (wrt what he asked or expected, not in general).
I think my experience and attitude is a classic example of strict bean counting and lack of soft skills backfiring on companies (or managers) with similar methods.