Layoffs have already been slated for mid-May prior to the announcement, that hasn't changed. May 15th is the date I've heard the most.
Where did this information come from? This is the first I'm hearing about May layoffs, and trust me when I tell you I've been paying attention. Anybody knows more about this?