Engineers often escalate to management positions and earn excellent money over the life of their careers
Great salary right out of school
With additional education, engineers can also become doctors, lawyers, writers, teachers, and business people
An understanding of high level math gives a greater understanding of the world around you, and application of this to real problems can be very satisfying
Abundant job opportunities worldwide
Disadvantages
The work can be stressful – especially when the equipment or structure has the potential to impact human life.
More time in school than an associate’s degree
Workload can be unpredictable and at times very high
Competitive atmosphere for promotion (performance as perceived by superiors determines one’s ability to be promoted)