So I quit NetApp recently and their self inflicted problems are predictable. There has grown a stalinist arrogance where middle managers seek to grow their careers by trying to be the nastiest they can be to their direct reports. That means when the people who actually make the money keep what they are thinking to themselves to avoid being shouted at, then the leadership doesn't get to find out as quick.
To improve NetApp needs all managers sacked and promote people who listen.
The layoffs that are needed should be all middle management as they don't actually earn money they just sit between leaders and revenue makers.