That happened to me. I noticed a vague Monday morning meeting when I logged on. Checked with my team to see if they knew what it was about and no one knew. Supervisor was MIA on slack. Just before it starts we got a group text from him that essentially said, "what the fuck. I'm so sorry guys. I'm not allowed to speak or I'm immediately fired"
I checked the invite list and, sure enough... VP of department, VP of HR, my supervisor, and my small team. I instantly knew we were all fired.
Joined the meeting a few minutes early and it was just my teammates all wondering out loud what's going on. They're all pretty young. Couldn't help but blurt out, "nice knowing yall..."
Supervisor texts me with "please don't, we'll grab a drink right after this"
The cool executives log and blah blah blah your team is getting shuttered thanks bye.
Oh and my supervisor quit a month later, right after he got the end of year bonus. I don't blame him. Good dude. He helped a lot of the team secure other jobs in the industry within 3 months