90% of my team was laid off on Monday of this week. Those of us on vacation Monday got our notices yesterday. Merry Christmas to us.....All US based, our work moving overseas. So yes they do lay off folks before Christmas. They don’t give a sh--.
Same thing happened to my husband, OP. They could have waited a few weeks, but I guess as you said, they truly don't give a sh--. Our holidays are ruined. HP is plain evil.