Not sure what is up with all of the nonsensical posts but apparently more is about to go down very soon. All of our managers got pulled into a meeting and looked visibly shaken afterward. They cited "major updates".
The latest earnings call did list 1000 total layoffs by June so I guess they only have a little more time to make good on that...
All I can do is sigh and update my resume.