text: what are the advantages and disadvantages of being a engineer?   an engineer gets good solid salary.  however, many engineers don't have the business or management skills (the so called soft skills) to move up in the corporate world.   if you are thinking of becoming an engineering.  being good at your trade is not enough.  learn about the business you shall succeed.