* Culture outside of engineering is poor: not a place for high-performers that want to get things done
* People create bureaucracy for job security or because they don't want to do anything
* Management, especially in business development and marketing, is poor
* Compensation is below market