Only an extreme level of soda-stealing would be an actual financial problem, but I agree that the office culture would be the real issue.
It's the same with any perk. Flexible schedules are nice, but not if people don't work at all. An equipment budget is nice, but not if people use it to buy stuff for their friends.
If my teammates were dishonest like this, I'd feel uncomfortable working with them. But in any case, I much prefer that those individuals be confronted than that the perk be taken away from everyone.
Right. If my co-worker has no problem stealing hundreds of dollars or more a week of stuff, perhaps they have no problem stealing from me, my backpack, or my wallet.
Even more important for the company, such a person shouldn't be trusted with SSH access, database access, etc. Another reason to fire them rather than penalize everyone.
It's the same with any perk. Flexible schedules are nice, but not if people don't work at all. An equipment budget is nice, but not if people use it to buy stuff for their friends.
If my teammates were dishonest like this, I'd feel uncomfortable working with them. But in any case, I much prefer that those individuals be confronted than that the perk be taken away from everyone.