Yes, he is unethical. It doesn't matter what he has done before. And we don't know why he became part of the Trump team, for the better good or for $$$.
But one thing is for sure, it's a fact: He's still part of team Trump, he hasn't denounced Trump despite that Trump and Pence stand for...