Our team is very much understaffed. We have slowly started to bring new people in, ostensibly to ease the sometimes impossible workload we face.
A coworker was fired right before a team meeting. The reasoning given to her was that she had too many attendance violations. But she was one who always did overtime and made up any lost hours. My manager didn't mention anything at all about the termination or even made any general statements about things he expects from us to help avoid her fate. (He could have done this without identifying her and without letting anyone know that someone had been fired.)
I only knew of her termination because she told me. I understand that business is politics, and I'll probably never know what really happened.
Still, I have seen my team suffer from several resignations. I got promised that help is incoming to manage the workload, and the last thing I thought I would see is people starting to get fired. I am curious. I want to know what my company is up to.
I also want to know if I, too, should fear for my own job being lost. Why would a business fire people for attendance when we're at a time when we need all the help we can get? Why not fire her after we get out of this peak season that we're in?