Though he was such an egomaniac and he spent most of his life being a jerk [remember those troops abandoned in Egypt!], I consider him one of the best Generals of all frickin' time. I'll -
try to- quote Henry Houssaye, a French historian:
"impressionable, indecisive, without discipline and without confidence in their leaders, prone to sudden panic attacks, although aggressive spirit animated, ... capable of heroic efforts, ... impetuous and impatient in the fight ... Never before had Napoleon led an instrument of war formidable and yet so fragile"
He was talented; that's just what comes into my mind when I think about his major victories. So talented, he knew
exactly what to do when his Officers and Cavalry informed him about the enemy's maneuvers prompt and timely.