The company is very siloed and it's hard to get things done with other teams don't want to work with you or have no incentive to help you.
HR has never had a very supportive model.
No mandatory and ongoing leadership training. Many people in senior leadership positions get the job because of time on the job, not because they have fantastic people leadership skills.
No clear paths to promotion in many orgs, which leads to high attrition in the bay area with other tech companies that are willing to pay higher salaries.
It seems very difficult to get rid of people who just downright don't do their jobs.