I doubt it was cold as in no prior information cold but more like "cold sounding". If the layoffs affected > 50 employees then it would have triggered the CALWarn act which is the California additions to the federal warn act. So the oracle employees got 60 days notice and have known the email was coming today for 2 months. If they didn't then Oracle owes them 60 days of pay and benefits.