They continue to make bad hiring decisions by hiring for ‘cultural fit’ instead of hiring people who know what they’re doing. This makes them ineffective at their area of supposed expertise plus poor managers of people who often know much more than they do and can’t learn from, or respect, their manager. There is also way too much cronyism, which places unqualified people in high-level positions. There are too many high-school cliques that cause a very unprofessional atmosphere that doesn’t encourage respect.