Getting rid of free office snacks doesn't come cheap
bloomberg.com
bloomberg.com
The point was that this engineer took the removal of any perk as a sign to leave, and soda/snacks was a huge one.
Why? During the early stages of the company, the "free" soda and food was something everyone chipped in for to save money. And why shouldn't they all save money by buying things like this in bulk? The "free" things were more valuable to each employee than the total bulk cost of those things.
The "taking away" of this "perk" represented a shift from a company that one was a valued member of to one that had a management vs. employees mentality. The idea became that the free soda/snacks was something that management gifted to employees to keep them happy.
And that shift in culture was the signal to leave.
Is this what you're remembering? https://news.ycombinator.com/item?id=1007750
http://steveblank.com/2009/12/21/the-elves-leave-middle-eart...
So talent and experience just start evaporating out of the company. And before you know it there's an enormous brain drain happening.
The thing is, this isn't obvious to people higher up until much, much later. And then it tends to manifest itself as a reduced capability to execute on projects, especially difficult ones. But almost always there's a zillion other things that one can readily blame for such things because no project is the same from cycle to cycle. And, of course, management is generally resistant to the notion that they fucked up and screwed the company over with short-sighted policies. Who would imagine that something as simple as getting rid of free soda could translate into not being able to ship on time years later? That's preposterous? But these are just the rocks in the river that the currents and eddies swirl around, they're the visible aspects of sentiment and changes that run deep and are invisible unless you're in the trenches and paying close attention.
Devs aren't a "cost center", they're the value that the entire company is built around. Treat them well and you'll be able to keep the best ones around for a long time, which is an enormous competitive advantage.
Sometimes, the best and brightest are also the most invested into the organization's success, hence the least likely to leave. They may be earning a top salary, they may have the ear of the CEO, or they may just love their job too much to pack up and leave on a whim.
It's been my experience that the biggest complainers when it comes to belt tightening policies are in fact the lesser contributors. The little dog yaps the loudest. I don't know exactly why, but it often seems this way.
When you can't influence things directly, all that's left is bitching about them. The people who do have some influence will take their issues to the people who can change things, and generally either get things resolved, or come to understand why they are as they are.
Senior people don't care as much about free soda as the young folks do. However, we do tend to have families and kids, so when you constantly erode our medical (higher premiums and deductibles starting next year, but at least they didn't nearly double our share of the premium like they did last year), dental, and vacation benefits, we lose motivation.
...and then we end up reading hacker news when we should be working.
You can really turn a phrase. (This is a complement.)
Edit: coffee and water are free, of course.
"He is leery of disparaging individual companies or even most industries, for fear it will hurt his business. But he will say that telecom companies have robbed him blind, and another bagel-delivery man found that law firms aren't worth the trouble. He also says he believes that employees further up the corporate ladder cheat more than those down below. He reached this conclusion in part after delivering for years to one company spread out over three floors -- an executive floor on top and two lower floors with sales, service and administrative employees. Maybe, he says, the executives stole bagels out of a sense of entitlement. (Or maybe cheating is how they got to be executives.) His biggest surprise? ''I had idly assumed that in places where security clearance was required for an individual to have a job, the employees would be more honest than elsewhere. That hasn't turned out to be true."
A struggling restaurateur will often decide to cut costs somewhere to improve margins - cheap out on ingredients, cut back on staffing etc. As soon as they do this, it's game over for the business. You can't make a bad restaurant better by spending less money, so you end up in an irrevocable spiral of decline. Cost cutting -> worse food and service -> fewer customers -> lower revenues -> cost cutting.
The cost of free soda is absolutely trivial compared to the fully-loaded cost of an engineer. It's a complete no-brainer with massive RoI. Cutting back on snacks is an act of desperation, perpetrated by businesses that have either run out of opportunities to grow or completely lost sight of the importance of growth. When a company stops caring about per-worker productivity, layoffs are imminent.
I do get there are exceptions to that statement but the general sentiment stuck with me ever since.
I once joined a division of a large corporation that wasn't doing so well. This division was new and well funded, but for a variety of reasons had not been able to ship anything of note.
The corporation was tanking in the market. A round of layoffs came, and the division got a new leader. One of the first things this leader did was to cut snacks. (In addition to coming up with an actual plan for making a product.)
At that point in time, cutting snacks signaled a culture change that was actually positive. Like, more doing and less sitting around in the kitchen eating pretzels and lamenting corporate dysfunction beyond our control.
A few thing might make this example different than others in this thread. The division was fairly new and there wasn't much in the way of existing culture. The organization really did seem slow and fat, with an obvious lack of success. Also, the office snacks weren't that good and we were in a neighborhood with better options.
True.
In the Yahoo! Burbank office, we originally had a candy bowl in front office. Simple things, like Jolly Ranchers & pieces of gum, that employees would occasionally grab on the way in or out.
After a time, it disappeared.
I happened to be walking down the flight of stairs with a VP one evening and we passed where the bowl so used it be. It jogged my memory, so I asked what happened? I'd heard it cost $50k/year, facilities didn't want to pay for it, and each executive with a cost center refused. I don't remember his exact words -- it was something that changed the subject but saying it was "complicated" and gave the distinct impression it was true.
I remember thinking "Who really cares about the candy, but if our executives can't figure out something so trivial, what the fuck is going on?"
This was around 2007 and I left a short bit later. It's historical revisionism to say that was the reason I left, as I had gotten a great offer elsewhere. But it still stuck with me as a sign of executive disfunction & an increasing sense that the rank & file weren't really appreciated by senior leadership.
Or then your financial people are using wrong candy suppliers or, worse, dodgy math...
> "I'm not management, but I've had it described to me like this: cutting soda, while it may be insignificant and certainly isn't going to change a damned thing money-wise for the company, makes the management feel better about the situation. It makes them feel like they're doing something and something is better than nothing. It's also a CYA tactic. If the CEO wants to hold somebody personally accountable, the CFO can say "look, we did everything, we even cut back the soda!"
[0] https://news.ycombinator.com/item?id=5757467
[1] http://steveblank.com/2009/12/21/the-elves-leave-middle-eart...
For 36,000 employees, that's less than $17 per person. Meanwhile, the CEO gets paid $21,800,000 per year.
To borrow from the common criticism of the TSA - it's cost cutting theatre.
Management is taking money away from its employees and giving it to themselves and the shareholders.
Employees are motivated by intrinsic motivations such as feeling valued. These little things help it. Sadly, the CEOs need to go back to business school and re-learn organizational behavior.
I think there are a few things that play into that: If you made an extra $10,000 you'd want to do something responsible with it, but you wouldn't really notice an instantaneous change in your day-to-day life.
But I think more importantly than that it signals that you're supposed to have a good experience and be taken care of. Saying, "Look, if you want/need a monitor or computer to work consider it done" says something about the company. Your success means something to them.
What can office snacks possibly cost a company? Say it's a 10-person company, snacks would cost maybe $1,000/month on the high end? And at that point you're probably burning >$120,000/month in salaries. It's barely even a drop in the bucket, assuming we're not talking about infinite catered meals.
I can use extra salary to improve my home life (renting a bigger apartment, going to nicer restaurants, traveling to exotic places, etc), but there's not much I can do with it to improve my work life. If my boss suddenly gave me a 10-million-dolllar bonus tomorrow, my home life would change a lot, but my work life would be nearly the same.
On the other hand, a $5 improvement to my work environment affect the nearly half of my life I can't otherwise improve on my own. This is why perks like free food, nice monitors, a cool office, etc have a value to employees that is decoupled from the financial impact of them to the company.
(Also, once you reach the level where that's a possibility, it doesn't tend to be a one-time thing either.)
I'm Intel's Chrome OS Architect; I serve as the technical lead for Intel Chromebooks, particularly on the software side. I particularly enjoy that I get to work on entire systems top-to-bottom: hardware, firmware, kernel, userspace, browser, apps/web... We get to work on problems like "How could this technology make Chrome OS or the web better?", or conversely "What technology could we create to solve this problem that Chrome OS or the web faces?".
I've also found it awesome building up and working with several exceptional teams.
(Note: on HN and elsewhere, I don't speak for Intel unless explicitly stated otherwise.)
> How did you get to that point?
I came in to interview for a completely different position, and found myself in the right place at the right time with the right skillset, and I was open to work on anything sufficiently interesting and challenging.
It helped that I already had extensive experience in the Open Source community. Also, Intel as an employer values and rewards graduate education.
Happy to talk more via email.
My website is badly out of date; I graduated ~4 years ago. I found their PhD program excellent.
> Mind if I pick your brain? I've considered grad school off and on so many times...
Sure, no problem; I can offer various pros and cons for grad school. Let's continue via email.
As for whether I'd actually keep working, I'm not sure. I might take a break from employment for a bit, but I'd probably come back to somewhere like where I am. I have a great team, a great environment, and I'm working on something socially meaningful.
> As for whether I'd actually keep working, I'm not sure. I might take a break from employment for a bit, but I'd probably come back to somewhere like where I am. I have a great team, a great environment, and I'm working on something socially meaningful.
Exactly. I might adjust my working hours, or take a leave of absence, but I can't see myself quitting. I don't want to live a life of leisure; I want to have an impact.
You can use extra money to improve your work environment, but you shouldn't have to. That's a difference between working as a contractor and working as a salaried employee. As a contract employee, you get paid far more, but some of that goes to buying your own equipment (as well as benefits and myriad other things). As a salaried employee, you have the reasonable expectation of your employer supplying everything you need to do your job.
I probably shouldn't have had to ask, but sometimes you have to ask yourself if the process is at all worth it.
P.S. I'm paying for the monitor... P.P.S. I'm going to end up paying for the docking station out of pocket too. It's that important to my workflow. It sucks, but it's better than the alternative, and there are things that are more important that this job does get right.
Ditto if you need a book; they'll even send the ebook version straight to your kindle account.
I guess it's not about the size of the company per se... maybe high vs low margin industries?
Another is a request for a purchase of a license of $50 software. We can't even purchase the software and install it ourselves. It has to be vetted for interference for dozens of other apps, even though we need it for development and don't run any of the apps that they're testing. It cost me lots more time than $50...
The root of the problem seems to be that there is no cost accounting for anything related to IT Security. Seemingly anything that could increase security seems like it is fast tracked for implementation. Instead of weighing the NPV impact to the company by implementing this system, they just go with it. There's so much opportunity to teach decision makers to think more quantitatively, but at organizations where things like this are allowed to fester, there's always larger issues with leadership at the top.
Give me an extra few thousand to take home over a "nice monitor" any day. I can make do with whatever the company decides is best in terms of resources like that, that's up to them and has no value to me at all.
Work at a 20-person company? Picked out the loaded MacBook Pro, monitor, and keyboard I wanted to use after my interview.
This seems to happen sometimes because of budgeting issues and silos and so on, but it is still penny wise and pound foolish to expect "passionate" folks and not give them the tools to excel, and creates ongoing friction which will definitely not help with attrition/retention.
If I owned my company I would honestly nowadays give every developer an 8-core 128gig workstation or two with 2-3 21:9 35" 1440p screens and 1TB+ of nvme ssd and a $1k+ allowance to get whatever best-of-the-best chair they want to get (say, a steelcase leap or similar)
Even if you spent $10k on each engineer for this (and the above would be less than that) it would be worth it just from the perspective of you want your employees' workspace to get out of the way as much as possible to enable them to be productive and write good quality code.
The output and code quality gains from having a top-of-the-line machine/monitor pay for themselves in spades, but for some reason this never seems to be noticed in any company I have worked for, it can go from "we are a startup, we have no money to waste" all the way to "we are a large company and beholden to our shareholders, we have no money to waste" but the end result is the same, the people who could do with better tools don't get them and gripe (justifiably) about it.
Even without the productivity gains, it's just infuriating to try and do work when I have to wait for the computer.
I definitely agree that you should give developers everything they need to maximize their productivity, including spending an extra few thousands on their workstation, but it should really be what they need. For the typical startup I'd really question the need for 1TB SSDs, or the fastest CPUs. Focus on big displays, good ergonomics, ample RAM and good software tools, but that's just me.
I agree that you can hit a point of diminishing returns, but it also depends on what you work on, being able to spin up a few VMs to do long-running tests on without impacting your main development environment can pay for itself very quickly, IMHO if you hire somebody good at current rates and expect them to stick around for 4 years, 10k in hardware is still only a couple % of what you are going to pay them over that time, which is immaterial in the grand scheme of things, profitable or not.
e.g: (2nd hand info - might be wrong) There's a recent Batman game that fails to work properly, and in fact, was essentially pulled from the market and re-released almost unchanged once common-enough gamer machines (still not "very common") caught up with the specs needed for the game.
another e.g: Facebook now does 2G Tuesdays[0] in which network speed is (optionally) purposely degraded to 2G speeds, to make sure that the technologically spoiled Facebook engineers and designers get an idea of the service their lesser-equipped users get.
[0] http://www.businessinsider.com/facebook-2g-tuesdays-to-slow-...
Requiring PC game developers to write a game on a old PC makes no more sense than requiring PSP game developers to write the game on a PSP.
In my opinion and experience, unless you already have proper testing practices, for PC development it is better to make sure your developers have test rigs on their table that are comparable to end user equipment -- and, in most cases, it's better if it is their development machine.
> Requiring PC game developers to write a game on a old PC makes no more sense than requiring PSP game developers to write the game on a PSP.
"Old" is a spectrum. Most people on this thread say a (e.g. channeling Spolsky) your developer should have the best machine money can buy - with 128GB of ram, 8 cores, 1TB SSD. That's not on the "old" / "new" gamer machine spectrum at all. It's on a completely different scale, given that most gamer machines these days (AFAIK) have 16GB of ram quad cores with 256GB, and casual gamers have 8GB with 128GB SSD or even an HDD
I would require PSP developers to test and debug on a real PSP rather than an emulator - but since PC is both the dev and the target environment, it is reasonable in most cases to require the dev PC to be comparable to the deployment PC, and that would essentially guarantee proper function (at some dev cost, compared to the "best machine money can buy", but with significantly reduced "you need to fix this" testing feedback cost, with a likely overall positive effect -- at least from my experience).
Things like a computer, monitor and mouse are such a commodity it's just best to get it out of the way. And the most it's ever cost us is about $3,000 for a top of the line, maxed out MacBook Pro and Thunderbolt Display. But that's a Haskell developer making $150k, so that's a no-brainer, and gets you off on the right foot.
From anecdotal evidence there are a lot of developers who satisfice when it comes to salary/benefits. There's a certain base level (that they consider "fair pay") and once they get that it's not as simple as adding another 20k/year. Additionally, other factors are way more important (no unnecessary hoops, being happy at work, meaningful/interesting work to do). I've had very heated debates over this but I firmly believe that in "brain activities" specifically, just tossing more money at someone is not exactly the optimal HR strategy.
Healthcare, same deal - needs enough to not make you unhappy.
What you work on - can actually make you happier.
Likewise, my (carefully adjusted!) chair regularly finds itself in some other part of the office when I'm not in, and if I'd paid for it myself, that would be mighty annoying.
Instead of cutting snacks just cut the job of whoever proposes that as a cost cutting measure. Probably save more money and nip a lot of other problems in the bud.
According to Wikipedia, the corporate office has around 7,000 full time employees (not including 4,000 contract workers), so the company could have saved as much as much as 35 cents per employee per day.
Sounds like the original poster is under estimating, but I don't find the higher number (35c/day) enough to update the view that it is a trivial savings that has a significant impact on morale.
Either way, the point was this is a cost that is even more trivial than the $2/day estimate.
Second, snacks in the office might make more sense in the suburban offices in the places with extreme climate swings (think Schaumburg or Kanata) where getting out of office for a snack is an ordeal. In large downtown cores like Toronto or New York I would say a stroll for a snack is more refreshing for productivity than mindlessly eating chips in front of the computer after a short run to the cafeteria.
Third, there is this "useless perk" consideration. I'd rather get the share of money spent on the junk food and do whatever I want with them.
That would be true if not for taxes. A meal at the office is effectively 40-50% cheaper than the corresponding paycheck increase.
I am all for power of wholesale bargains for good things, like cheaper gym membership with the corporate account.
Apparently the CFO got pissed off over this found a loop hole and we all got 120 free shares that year as a way of going F You to HMRC
"In large downtown cores like Toronto or New York I would say a stroll for a snack is more refreshing for productivity than mindlessly eating chips in front of the computer after a short run to the cafeteria."
Well yeah, but you're not really making the case for no snacks -- that's why the company provides them, so you don't have to take that stroll. Though even if snacks are provided, you don't have to eat them, you can still take your snack scroll if you want to.
When I worked in a suburban office park, leaving the office for a coffee was easier than it was now that I work in a high rise - I just went out the front door, walked across the court yard and had a nice coffee shop with a good selection of snacks. Now that I'm in a city high-rise, waiting for and riding the elevator takes almost as much time as it used to take to get coffee.
The company could pay you a dollar or two extra a day (snacks are cheap in bulk), but would you really notice that in your paycheck after taxes?
My case for the longer stroll was that sometimes it helps to detach from a problem and find a new angle with a fresh look. There is a reason why "walking meditation" is a thing. This may not work for all occupations but definitely works for me.
On the other hand, we don't have free snacks (we bring our own), and I'm not sure I'd want them - I fear the reduced selection would lead me to make worse choices :)
Marcelo Claure, current CEO was paid $1 million, with a $500k signing bonus, on top of $24 million in stock
Previous CEO Dan Hesse was paid $1.2 million as part of $49 million worth of compensation.
> Axing the free food will shave $600,000 from the budget
... Let them eat cake! (okay obviously not that extreme, but you know: bread is to office snacks as cake is to... millions in bonuses).
Of course, soda syrup costs literally pennies. Food places pay more for cups than soda, and since the engineering group wasn't buying that many cups (people used their own) the cost was essentially wrapped up in the machine itself.
Now comes the true stupidity. To "cut costs" they stopped refilling the soda dispenser but they kept the machine and even left it plugged in. It became a glorified ice dispenser (when the break room already had a different ice dispenser), consuming electricity. It had a bunch of now-useless fountain dispensers on the front of it.
Think about that. The company decided not to pay the pennies it would have cost to make employees happy, and elected to continue operating a machine that didn't have any reason to exist without the soda. The beginning of the end was signaled loud and clear to employees and I saw a marked drop in giving-a-crap-about-things after that point. The company is not around anymore, long since divided into pieces and sold to the lowest bidder.
The lesson here is not about how much 'gift' it was taken from employees, it is more on the changing wind in the air that employees need to watch out for. If a company is so desperate to cut snacks, usually it means it has much bigger shit at the backyard that employees may or may not be aware of.
If you, or anyone else based in Singapore with some HN-type (web, entrepreneurial, etc) skills and interests wanted to discuss further, drop me an introductory email - kovanroad@gmail.com.
...I wasn't aware that 3-ply was even a thing. That said, my lack of attention to brand names means I've discovered quite a range of quality in the local 2-ply offerings here.
I must clarify i called it quit not because of the lack of 3-ply paper for my backside, but I felt it was really an issue for a company trying to save on such thing. My reasoning was right.
Now, you don't see the higher-ups partake often, they know better. Much better for the soul to walk around the block, get some sun and air, and grab a coffee or snack. I get to know my neighbors as well. Builds community outside the office...
600,000 for sprint is such a drop in the bucket, but at scale these line items like "snacks" look like big numbers.
As a side note: lots of people are commenting on the quality of snacks as being the reason to not bother with them. Obviously if you're just supplying people with Dr Pepper and Mars bars you won't get much of a benefit. The snacks you bring into the office should satisfy a few things
1) You dont go hungry
2) You eat something healthy
3) You continue to harness the "serendipity of the office"
That's some cold shit right there.
Basically Embezzled the employees pension funds.
Someone decided that providing milk is too much of a pain in my office. We used to have a guy who dumped off a dozen litres fresh milk a day in the break areas. Now I buy my own. That annoys me. Buying milk takes up cognitive space that I could use for other stuff.
No milk annoys me way more than if we were to cut pension contribution cap by 1%.
I save about 500 euro/month or so in the pension (I dont even know exactly how much, I just went with the cap). Lowering the cap by a percent would probably save about 50 euro / month per employee or so. There is no way I spend 50 euro / month on milk.
Cutting the pension contribution cap by 1% would have been a worse deal financially for me, but the milk annoys me way more than a cap cut does.
I don't really want to buy shit food for people that I know they really want. It just doesn't feel right. Buy a bunch of organic fruits and veggies and bean dips or whatever and I feel like they would still want the crap food anyways.
Suck a pickle.
http://reviews.costco.com/2070/100115780/niagara-bottling-ll...
Lots of people absolutely hate the taste, so don't buy in bulk to start. I've never had a problem with artificial sweeteners, but apparently they taste bad to some people?
If the company's going to ask someone to work years of their life away, the least a company can do is make sure the damage to vision, posture and wrists is minimized. Note minimized - it gets a little more clear when you realize that nobody really comes out of a career with better health - even if it's just age.
(someone will probably pop up and say "But I'm more healthy working now that I've lost weight at 50 years of age than I was at 30!" Fine. But you'll never get to be 30 again, fat or thin.)
Having spent a decade at a much larger company (Halliburton) I feel absolutely spoiled at this place. The system they gave me on Monday? Brand new 2015 Macbook Pro Retina 15" with 512G SSD and 16G RAM (and external USB3 hub and USB3 SATA HD for Time Machine backups). Two 23" monitors were already on my desk waiting with DVI-to-Mini-Displayport adapters.
Today I sent a request for a desk lamp, and someone walked in 30 minutes later with two and asked which one I preferred. This afternoon I requested a license key for VMWare Fusion 8, and had it in email about an hour later. This stuff would have taken weeks, or never been approved, at my previous gig - where half the stuff on my desk was brought in from home because purchase requests would have been rejected with "You have a keyboard already, why do you need an expensive one?"
One of the facilities guys came by a couple hours later, said "We have two options for big and tall chairs, want to follow me and you can try out the ones that a couple other people have?" The first one I tried out in someone else's office (they were gracious and said "sure, he can try mine") worked, I said "This one will do". He rolled it in, assembled, into my office the very next afternoon!
Sort of a funny contrast from my first day at my first "real" IT job at an ISP in Oklahoma City in 1995 - "here's a screwdriver, you get to assemble your own desk." That first day happened to also be April 19 - the day of the OKC Bombing. What a first day.... We ended up winning awards for our duct-tape-and-bailing-wire on-the-fly 'Net coverage of the event...
Everyone oohs and ahhs about the perks that Googlers and Facebookers have - but I'm feeling pretty damned spoiled here in Houston.
It's become a bit of a running joke among staff there, but nobody seems to seriously complain about it. I guess they've just got used to it. I do think it says something about IBM's current attitude to its employees.
Now free lunch every once in awhile? That's a very attractive perk. I once worked for a company that took all the employees (max of ~15) out to lunch once a week which was a lot of fun. We rotated between everyone to choose where to go so everyone got a choice and just about anywhere you would go there would be at least something you liked. Now I get that snacks/drinks probably cost way less but we wouldn't have had to go out to eat. I've got friends at jobs that regularly cater in food which is pretty awesome as well.
Right now the company I work at has a cafeteria (with subsidised prices, lunch is max of $5 more or less) so cost of food and need to leave campus really isn't an issue and every once in awhile we have a free lunch event like for Thanksgiving, Memorial Day, Christmas, etc... This ticks so many more boxes for me than free snacks/drinks ever would.
I accepted the job without hesitation even though it's a tiny pay cut over what I was making previously. "little things" like this can make a huge difference in employee morale.
I found this a highly amusing follow up to this article.
I'd love an office which had great drinks even if it had no food.
I worked at a company that provided freshly sourced produce in lieu of chips/candy/etc, which was pretty badass. Hungry? Go cook up an omelette and make an espresso in the kitchen.
I have to say that I don't think that snacks are really the issue. I've worked in offices with snacks and offices without snacks and I don't think it makes any difference at all. Snacks (and monitors and new computers and expensive chairs and company purchased gadgets) are a proxy for appreciation. It is quite easy to set up a delivery of drinks. Everyone can chip in, and as programmers get paid multiples of the minimum wage everywhere in the world, every programmer can afford it. However, when I have worked on teams that attempted to do this, it has been shut down by those that feel that "We should not have to do this. The company should provide for us!"
There is a rock star mentality amongst programmers. To be honest, I don't think it's unique to programmers. Sales people and management traditionally have their junkets that say to them, "You are special". Just like a salesperson would ideally like an open bar, programmers would ideally like an open budget for snacks/toys.
But why do programmers and managers and salespeople value this extra (and really inconsequential) thing? Shouldn't actual appreciation trump the purchase of drinks, or gadgets or copious quantities of alcohol? In my experience, it does not. We have all seen and heard horror stories of bad management and we have all had the feeling of "Well, if I have to put up with this crap, they are going to have to pay a lot of money." But I have also seen good managers go to unreasonable extremes to help employees and to back them through difficult times. Instead of thinking, "I have an amazing manager. I don't care about soda." normally I see reactions that border on "What have you done for me lately? This cheap crap is unacceptable."
I have never been in a traditional management role ("agile coach" is the closest I've come and I always concentrated on improving the skills of developers rather than working on business processes). What I find frustrating about this situation is that smart managers realize that for an extra 10% of their budget, they can provide a modicum of luxury for the programmers in lieu of actual appreciation. Soda trumps helping a developer make it through a rough patch in their life. A monitor with pixels too small to even see is more important than being able to sit down and talk about how to make work situations better. Programmers will burn down the building if they don't get their name brand chair, but will tolerate never having discussions about how to develop their career.
That sucks.
I'm a programmer, but according to this my true calling is in sales.
Specifically something along the lines of: I'd like to listen to the bosses bosses boss ramble about process improvement initiatives but instead I'm listening to my stomach growl because I couldn't go out for lunch due to the thunderstorm so...
Given that meetings are usually highly ineffective and unproductive, snacks are a management pickle. On one hand there's sunk cost, we're losing $1000 of salary by having a CYA meeting. On the other hand, if we spend $1010 and buy everyone donuts, there's a 1 in 100 chance some otherwise hungry guy might pay attention and make the whole thing worth it. This applies to higher level project wide goals, also. The only thing worse than paying $400K in dev salary to a team to do something we know won't work but had to be done for political reasons, is paying $400050 for the same thing we know won't work but now we bought the team donuts every friday.
I once visited this company https://en.wikipedia.org/wiki/VLSI_Technology and they had a room with vending machines where you had to buy your own coffee.
Not somewhere I'd ever consider working.
I have only had personal contact with one company outside of SV that offered free coffee (my current company doesn't count, because the machine is provided by the management company we rent our offices from). To me, free coffee is the exception, not the rule.
At first I thought that was being a bit mean, but when you scale up an organisation you might go from having one or two people of that opinion to having hundreds or thousands. Big organisations have to pay a lot more attention to issues of fairness and discrimination, and being seen to implicitly subsidize a lifestyle or habit clearly detrimental to health such as snacks and soft drink consumption is actually a bit of a can of worms. Subsidizing things like gym membership could be seen as discriminatory as well I suppose, but at least it can be justified to shareholders on the basis that it's a benefit to the company to have healthy employees.
If someone gets rewarded for cuttings costs, but not for increasing company revenue, guess what they do?
If HR gets rewarded for hiring a low risk, average employee but doesn't get any credit for hiring a brilliant college drop out, guess what they do?
I don't have particular negative feelings about it (there are more important things) but it is certainly one of the more remarkable differences if I compare it will all the other places that I have worked. My previous employer was even mad if you took soda's from home.
The most choice I ever had was working at Lernout and Hauspie. All the free soda, coffee or even soup that you could possibly think of.
At my first job the new good coffee machine was a place we'd all congregate at twice a day for a coffee and a chat between teams and other random people in the company.
http://worldofsu.com/philipsu/goodbye-microsoft-hello-facebo...
The same logic explains why austerity on the national level does not work.
EDIT: there's also one more ridiculous example of taxation in Poland: if company throws a party for its employees (there are many such parties, usually focused around "Employee of the month" awards, and other corporate bullshit) then attending such party counts as "income" for the employee. But, according to Tax Office, you have to pay tax even if you don't attend a party, because the opportunity to attend is your income by itself :)