Fernando Diaz, for one, has mentioned passing up projects. Principal on the MSFT AI Ethics group (FATE)
I didn't find anything on Microsoft turning down projects due to ethical issues.
However, I found a podcast with Fernando Diaz talking about the ethical problems of using AI and experimenting with users without their knowledge, which is commendable.