When someone is fired, they generally stop working immediately while getting paid through the notice period.
In the US, one day you can have a job, the next none and you'd better hope you've got enough money saved up to cover rent/mortgage, food etc.
That was by far the biggest culture shock when I moved to the states, and really acted as the big "Oh shit, it really is a government by the businesses, for the businesses".
Many states copied the statute.
There are some exceptions, like a company going out of business or natural disasters, but those don't apply here.
(I'm not saying I _know_ better, just how I think I would _experience_ such a thing.)
Losing a job happens everywhere, but there are different ways to handle it, I guess.
Let me tell you, though. All of the gestures that come from the company doing the layoff like coaching services or transition resources felt pretty useless. They were actually trying, but everything in it seemed more like it was to soothe their conscience than to help me out.
When other people get laid off I recommend they try not to put a lot of expectations into any transition services provided by their ex-employer because your time is better invested in your own job search.
Mass layoffs, or RIFs, operate under slightly different rules, but I still saw a stark difference between US and EU employees when I went through one at a different corp.
US accounts were deactivated same day. EU employees were given until end of week to look over the proposed terms etc.
That is being laid off, not being fired - big difference. Being fired means being let go for poor performance / bad behaviour. No severance or grace period is necessary there (will be written in the contract). Being made redundant, particularly a redundancy of this size is quite well protected in EU. Typically negotiations between HR and representatives of the laid off group are required, you will continue to work (officially at least) until negotiations are over, as you are not officially out yet. This usually takes a few weeks.
I can tell you this from personal experience...