I worked on HR software that was mainly used to decide who to fire. And when I say "fire", I mean large scale restructuration, the kind of restructuration you read in newspaper because it's such a large scale. It wasn't always used to do evil, and in all fairness sometimes a company has to restructure or die, which I think would be worse.
I left after two years for many reasons, one of them being that I knew my work was used to dramatically affect people's lives.
I still hold my stock, and I do intend to sell as soon as it goes public, then I'll wash my hands and never look back.
I have a colleague that worked on some HR software at his previous employer. He said their clients fired so many people that he was tasked with making a hotkey for it...
I left after two years for many reasons, one of them being that I knew my work was used to dramatically affect people's lives.
I still hold my stock, and I do intend to sell as soon as it goes public, then I'll wash my hands and never look back.