Non-engineering skills are undervalued by those running the company, and the employees suffer for it sometimes. In particular the top people are good engineers and scientists but mostly mediocre managers, but aren't the kind of people that are willing to relinquish control and focus on strengths. Also the company has evolved so that there is no common set of goals that leadership is likely to ever agree on.