Workers at Google threatened a 'strike' because their employer was involved in the US defence industry. Silicon Valley usually takes a high ethical stance, yet accepts investors dollars from anyone and anywhere. 

It's confusing for employees who see their tech leaders say one thing, whilst acting differently when it comes to raising cash. You could be working for a company who is funded by investors who take shareholdings in anything from GM science to coal mining. 

You may belong to lots of communities and groups supporting the end to child labour, yet draw a salary from an employer who is partly funded by an investor with interests in the darker side of textile manufacturing. 

Very few employees do any detailed due diligence on their potential employer or their own investments for that matter. How many people know where their pension fund is invested?