Many people were laid off for no reason. Unfortunately, there is always healthy tissue removed along with the necrotic tissue.
What I want to see is certain worthless managers laid off. Many have the title of Sr. Staff Engr/Manager, but the closest they come to Engineering is their "Powerpoint engineering".
Many of these guys couldn't survive the most basic of phone interviews. Don't believe me? My manager can't tell you the difference between a class and an object.
So many people were laid off in my area, that there's about to be a 1 to 1, manager to employee ratio.
I want these bullies to be out competing for jobs and being eliminated quickly because they can't answer simple questions. Paybacks are a bi*