Yeah, they should have taken her punch right to the face with a smile, without flinching, then apologized to her. Instead they said 'yes, right now' when she said 'here are my terms, you got to accept them or I leave'. Who would do that?
I'm confused, is losing your job for disagreement on social issues good or bad now? Or do these concerns about the people and factors that decide who does and doesn't get to work somewhere mysteriously stop and start at unions.
They could at least admit she was terminated and not this “accept resignation” hogwash. I have no issue firing a worker who encourages peers to put less effort into the job. But at least say you’re doing so!