
Nothing good. It's very unpredictable at best.
Talented, motivated and no politics
Lengthy process, distributed teams, very slow to move to new technologies
Improving compensation for individual contributors and reduce the exorbitant pay given to executives