Hacker News new | ask | show | jobs
by relaunched 1732 days ago
Companies employ people. People have problems. Firing people, or forcing out people, when they have problems, doesn't sound like a very good place to work.

It's very possible that the unspoken culture at Amazon is work hard above all else. If you've read "The Everything Store", there is a quote, something like, (regarding Bezos) "If you're bad, Jeff will run you out of the company. If you're good, he'll ride you into the ground." It also talks about Jeff firing an early and long-time employee, he did throw a party for him in Hawaii, because Amazon no longer had a use for him. I don't know if either are true, but if true, I could see that attitude creating an unspoken culture of, "I don't care about your problems, we have work to do. If you can't do it, we need someone who can." I can also see how the success and the stock price, given the commitment to work above all, reinforces that mentality.

3 comments

Companies employ people to do work. That is the fundamental nature of the relationship. Some leeway is to be expected for temporary fluctuations in the work being done. But in the long term, if the work is no longer being performed at the agreed upon level, the company is not obligated to continue paying the person.

In a sense, blaming the company becomes kind of a distraction from the real issue, which is that in the US, we have an extremely thin safety net. One of the reasons getting fired from your tech job is so concerning is that even someone in that job is only a few difficult situations from utter destitution and homelessness. That $4k/mo Seattle mortgage burns through your savings pretty quick, and if you have assets of any kind, you won't get any assistance from the state for disability. Even our unemployment benefits won't keep you afloat for long.

We should be focused on making these things better, not expecting companies to employee people who are unable to work.

A thousand times this. Expecting companies to be the source of resources that smooth over personal problems actually ends up disempowering workers, who then have to conform to companies' mold in order to receive the benefits. Imagine a similar family situation only the employee was about to get fired for other reasons, and now their health "insurance" has disappeared / skyrocketed as well. As it is, it sounds like OP really needed more routine time off than what Amazon allowed.

Rather than relying on companies as reservoirs of wealth that should be taking care of employees (eg this, healthcare, parental leave, etc), we need to move that wealth outside of corporate control - through a combination of higher compensation, better managing of personal finances, entrenched industry reform, catchall social safety net, etc.

To your point, corporations would be happy to have the government take over those functions. But, these are solvable problems. For example, there is no doubt that HR knew that long-term and short term disabilities were options. Google has a death benefit for the spouse and kids, under 21. Top tech companies that have money to burn could probably figure out how to keep you on insurance, as a benefit, during leave.

However, whether or not it's an employers' responsibility, is a culture and values thing - especially if the social safety nets are lacking.

If the company has benefits that are available, they should definitely point the employee to them. That is just the humane thing to do in my view. When I had a death in my family a few years ago, I filed to use vacation time, and my boss rejected it, because the company had bereavement leave (I didn't know about it.) That was the right thing to do, because it helped me take advantage of all the available benefits.

And of course, if companies provide these benefits, that is good, especially since they are absent from our broader safety net. But keeping benefits tied to employment has a lot of downsides, and we should try to move away from that.

> corporations would be happy to have the government take over those functions.

Is this really true? I would think so, too, but if it were, wouldn't we see a flood of companies in the US lobbying Congress to create a government-backed healthcare option, or even single-payer? To the point where it would have been done decades ago, right-wing political ideology be damned?

The cynical part of me wonders if companies like the current situation, since that gives companies more power over their employees.

It was the government themselves that facilitated this situation by freezing wages during WWII. Companies couldn’t compete on salary anymore so they found another lever to pull.

I don’t think companies like or dislike the situation, it’s just the status quo and thus hard to change a trajectory that has so much momentum.

>Companies employ people. People have problems. Firing people, or forcing out people, when they have problems, doesn't sound like a very good place to work.

Sure, it'd be great if my workplace kept paying me $300k even if I was under-preforming because of personal issues. However, how realistic is this expectation? Are there any places that keep under-preforming employees for half a decade, or more?

> Are there any places that keep under-preforming employees for half a decade, or more?

Microsoft is often recommended for this, and some say Google these days too :).

Are you arguing that no tech company has employees in most of Europe? It's very expensive to terminate people for cause in Scandinavian countries, France and the England.

Just because we don't do it in the US, doesn't mean they aren't doing it.

I expect that this is also why there are fewer tech companies in Europe than in the US, and why software developer salaries are much lower in Europe than in the US. Companies can't afford to pay top dollar (er, euro) when they have to hedge against being unable to fire employees who aren't doing their work.

Not saying either situation is better or worse overall; I expect there are winners and losers in both systems. Or, likely more accurately, the European system creates few big winners, but also few (or no) big losers, whereas the US system gives you the opportunity to be a big winner, but you could also end up homeless.

Personally I'm happy with how the US system has worked out for me, but I'm sure there are some people who feel the opposite.

When you get hired somewhere you sign a contract. In the contract you agree to do work and the company agrees to pay you.

You start doing 50% of your work (under-performing) for a bunch of months and the company asks you to fulfill your side of the contract because they are fulfilling theirs. Is that weird?

Let's put it another way: You do your job well, the company starts paying 50% of your salary because they have problems. Do you keep working there till their problems are gone? Or after a couple of month you tell them: either you fulfill the contract or we part ways?