
More communication between departments. And competent leaders.
There's a lot of incompetency at the managerial level.
There's some great, fresh, young talent, but people in senior roles are lazy and not mentoring talent.
Low morale. HR doesn't listen when several talented employees site the same managers as the reason they're leaving.