Ask HN: A friend has an offer from an ethically questionable company
For the second time in a year, I have a friend who is considering an offer from a company whose vertical is highly questionable.
Specifically, this company provides intelligence on the "dark web," ostensibly tracking (and I quote) "terrorists and their supporters."
They literally boast about working with the NSA for the past few years, at a time when, as we all know, parts of NSA SigInt were wholesale criminal operations, illegally spying on people.
Their "news" section is full of glorification of war and state intrusion. It almost reads like a parody.
My friend currently has a job at a much more wholesome company, but, as you might guess, this offer constitutes a substantial pay raise.
My main concerns are that my friend might be asked to do something really horrible and, due to a confidentiality agreement, might not discuss the matter even if it becomes haunting.
Obviously I want to be supportive and help my friend make a decision that is sustainable over the long-term.
The hardest part, I think, is distinguish what I do in these situations (decline without a second thought) and what's best for a friend. I don't know every detail of the kinds of opportunities my friends have, and I realize that I'm in a pretty privileged position even within the open source / python communities; the last thing I want to be is callous.
Have you ever been in this situation? What, if any, advice did you offer?