I have an ego, that is why I used egotistical as one of my words to describe myself. Whether or not it is good or bad depends, really, on what setting I am at. Militarily it is a good thing. Otherwise, not so much. I run into problems when I find myself unable to turn off work mode and venture out into the civilian world.
(I always that it was funny, when military personnel refer to the civilian world as the real world. Makes one think that the military is fake in that context. Or a make belief world.)