I don't care who is on Trump's staff - it has to be nearly impossible to do a good job when the boss undermines you and everything you try to do.
For example -- the Comey firing. I would have thought that Trump's staff would have met, or athe least someone would have prepared a memo -- discussing what the official story should be. Instead, we have staffers saying one thing and Trump another. As a boss in the corporate world, Trump should have made sure that he and his underlings were all in the same page. Looks like he didn't do that. Says something about Trump's management skills - or lack thereof. I get the feeling that Trump doesn't really manage at all. He lets his employees flail about; then he contradicts and sabotage them.
Frankly, I'd say anyone who works for Trump and is canned ought to consider it a good thing. It has to be hell working for an incompetent, perhaps mentally ill, employer.