jdaisy,
Yes, things are 'fine' now between management and the union. But, of course, there are many definitions of 'fine'. I wouldn't let any negatives you might hear hold you back from accepting employment with CX.
Things to note:
1) Union membership is optional.
2) Most blokes on the North American freighter fleet are not unionized.