Trump is terrible with his personel picks.
He needs to bring in LTG Boykin and MG Mixon along with James Webb to do some serious screening. The problem with the Obama era is that they did an excellent job of promoting guys like Mike Mullen and passing over guys like Mixon.
But he is good a firing people.
He picked terrible staff that provides him the lists to pick from. He didn't clean house when he assumed the Presidency and we are living with that decision today. That said he has done more good than any President in my lifetime and I can only lament as to what could have been done if his Party and the people had been in his corner, instead of they returned Pelosie to Speakership of the House.