Once upon a time this was a good company to work for. No job satisfaction, no real benefits, long hours, poor management, forced (unpaid) overtime. If you are a professional looking to advance your career, this is not the place for you.
Most "management" is not in the union, so they get to experience hatred from majority of the workforce who are, while also experiencing higher ups breathing down their necks and looking for any chance to take their anger out. The only way to excel with this company is by being a workaholic with 0 homelife. Vacation time is repeatedly getting cut down.
For new graduates, run, run far away from this company. Do not make the mistake I did. The money they offer (which actually is on the low end of the industry) may blind you from the problems at first, but your happiness will suffer in the long run. Also, I had things stolen off my desk, including a jacket and water bottle.
long hours, poor management, no benefits, bully culture.