It has been good for me.
Getting your BSEE is a lot of work, and you have to have aptitude in science and math.
There have been some troubles with jobs being outsourced to other countries, but that is true in many careers.