All the best people leave. This is masked by HR covering for management because they fear for their own positions and make excuses like "these are high turnover positions". Senior management have a wierd viewpoint on who should get promoted and the skills needed to lead and manage people.
Most of the recent reviews on here are fake from HR trying to make things look better than they are. There is a toxic culture that leads to gossiping at the highest levels, a boys club type atmosphere, poor morale and people just stick around for the pay which is good, many would leave if they could.
Go here if you want your career to die slowly.