Consider:
- donations to climate deniers such as CEI
- work on totalitarian tools such as project dragonfly or PRISM
- sabotage of competitors, e.g. breaking search and YouTube on Firefox
- feigning investment to steal ideas
Of course, in big companies, bad stuff is bound to happen every now and then. I just think that the above can't be explained away as isolated mishaps, because it happened (or is still happening) over long periods of time, involving many people (quite a few of which resigned as a consequence).
Similar criticism can obviously be leveled at the other big players, and I wouldn't work for, say, Facebook either.
On the other hand, I wouldn't expect, say, Microsoft, to develop a dystopian search engine for an authoritarian regime.
Surely, most people who are working at Google do so without contributing to any sinister purpose (unless you consider ads evil I guess). I just feel there are other companies with considerable impact where I wouldn't have to worry as much about potential abuse of what I'm building.
Funny that you bring this up since Bing already does everything project dragonfly intended to do and is available in China.
On the other hand, Microsoft was the first external partner of the PRISM program, and gave away backdoors before it was mandatory, so definitely in the "big brother knows best" camp :(
If you drag the chain of evilness long enough, you almost don't want to work under any tech companies. Depending on your willingness.
Like Intel CPU R&D center is established in Haifa, Palestine, Palestinian Arab villagers literally driven away, homes were destroyed, they never returned back. Today almost everyone uses Intel CPU, including Palestinians (ironically).
Or even any US companies in general, where native Americans are driven away from North America.
It could become inconsistent as a position in the long term, as we might be headed towards a future in which most leading IT companies collaborate with the military-industrial complex via contracts in some way or other. Hopefully not, though, and until then I'll refrain from working for companies that are explicitly in that space.
Why? And what do you think I would say to my family - that I code using PHP & jQuery? ;)
I want to look back on my career and say I made a POSITIVE impact on the world somehow.
The issue with this was that someone I used to work with, who was a little older, had significantly less. He’d moved from being a junior developer, and not a particularly good one, to being paid a decent amount more with a fast track interview experience.
I wasn’t as strong of a developer as I am now and I’m happy to admit that, but I asked them if they were willing to give me the technical test anyway and use that to judge. Nope. I was too inexperienced because I didn’t have 8 or more years as a developer.
EqualExperts, you can permanently fuck off from now on.
One way to think about this is: which companies would you never work for without feeling you have relinquished some part of your identity?
I'd risk saying that most people here are quite privileged, and losing a fair chunk of that privilege (and, for example, ending up homeless) would be a significant hit to most people's day-to-day identity.
Not that I think this state of affairs is good, or being homeless makes one less of a person (I don't). This is more of a statement of fact.
(1) Which companies would you never work for due to ethical reasons
(2) Which companies would you never work for due for non-ethical reasons (e.g. poor leadership, bad work/life balance, dying industry, etc).
It seems like most people are answering (1), which is cool, but I'm also curious about (2).
Some people have strong feelings about the choice of technology or way of working, though, so interesting questions might be: which mainstream programming language would you never work with, no matter how great the product? would you work with waterfall on a dynamic product if the salary was high enough? etc.
Probably any operating in the tobacco industry too, though other 'vices' wouldn't be off the list there.