Yes they do since they are trained to think logically and analyse things in a much efficient ways. They can comprehend this at a much better rate and can handle the chaos and complexity in a much better way since they are trained in that way. So, I do feel that engineers make good managers.