For years Dell has been doing layoffs every 6 months (since I've been here and I believe every 6 months before that).
Can they really afford to keep laying people off ? This isn't about staffing but more about about morale and job security.
I don't see a world in which they can lay off again in the new fiscal and people feel comfortable working here.