As for how the layoffs will go, they confirmed today that US/UK/Brazil/APAC are all completed. The EMEA layoffs will be redundancies and managers should APPARENTLY have been informed already. They would be the person to ask if you really need reassurance, but there's no guarantee they'll be honest about it.
This was poste by @ktl+1ldkkVp5, I'm reposting it for important info.