If you are like most engineers, you may be frustrated with the day-to-day grind of the office place. No one seems to listen to ideas and concerns. No one seems to have the energy or drive to take things to the next level of excellence. Promotions and opportunities never seem to come your way. The extra work and effort are hardly appreciated, if at all. Management seems to be making a lot of money without doing much or even bothering to understand what’s being done.