if they have the right to make off color jokes that others might not like, others have a right to say they do not like it. even on Twitter.
I concur. I think all 3 were less than professional, but that none of the 3 should have been fired. Although, her actions did more to bring her employer into the mix.