Re: A conscience is a fine thing
if you simply throw your toys out the pram
I don't think that exercising personal ethics is "throwing your toys out of the pram".
A long time ago, I used to work - in information security - for a deceased UK systems house. This gave me opportunities to work right across the company's client base, from commercial clients to government and defence. I always refused to work on weapons systems, but I did work on things like command & control and logistics systems. Some would say that they are just as much an essential part of the killing machine as the pointy things that go bang - I understand that, but that's where my boundaries were at that time.
I also refused to go to countries such as Saudi Arabia. Partly because I thought they were corrupt dictatorships, and partly because there is no way I was going to a place like that as a security consultant. Events over the years - including recent events in Turkey and in the UAE - have confirmed that. (For balance, I'd probably have said the same about Israel, if that had ever come up.)
Now I have no idea whether companies nowadays tolerate such behaviour from their staff. It was certainly less likely in my company by the time I retired...