I used to work from home ( in the evenings ), quite a bit and the day before I got the HR meeting request ( SHOCKING, unlike many of you, who have had time to brace yourself ), I couldn't log in from home and opened a helpdesk ticket, like a FOOL. So, this can be one of the things people can check and at least come prepared to work.
On the criteria on layoffs - I 'exceeded expectations' on my reviews and to this day, not sure how I got picked in 2015. Not trying to add to anyone's stress and hope this helps!
GOD is in control!