most of your statement is correct however you left out the very poor communication part? How did you miss that?
I haven't missed "the part" that you have an ax to grind about your employer and you won't stop until you've fully embarrassed yourself, your fellow colleagues and union brothers.