
Understandanding and addressing the challenges in the trenches
Leverage the talent, lead rather than do paperwork
There are too many distinct cultures that don't work well together
The decision making and problem solving are too centralized, the engineers doing the work are too far from the the customers