Probably depends on the Department, some departments were told that only Directors and above were being layed off and this was the last of the layoffs. Other departments had managers layed off as well.
The real question is can we trust them at their word or are they being lied to by the CEO and other high level management?
Some key people were let go that will affect our ability to function for a long time and no one in upper management seems to care. If more key professionals are let go it will be an even bigger mess. HCL remains a cluster of problems and these layoffs will only compound functional effectiveness. So much for doing what is best for customers and improving capabilities, those are just vague lies being told by upper management. Everyone now is too shocked to speak up about it though so the downward spiral will continue for now. Sad to see this happen to a once great company.