Smart technically yes. But when it comes to understanding the human condition and business and game theory..not so much. But that's cool!
I mean I've been an engineer for 10 years + now.
Now only do i have the technical skills to fix my car and my hot water heater which is nice but I've had to work very hard to step out to pick up business acumen via obtaining my MBA. And as soon as the economy heats up I will be quickly leaving engineering for finance/business....i don't care anything that pays and is not engineering.
As for the OP, what I'm saying is...just know what you are getting into. It's not NASA it can become power point hell. OK? =)