u/PreparationMundane25

Fired for "performance" the same day I was trained for a promotion at my 480-hr Union milestone.

I am working through an agency (Randstad) at a major manufacturing plant in Collingwood, ON (Pilkington Glass). I’m in a weird situation and need advice on whether this is a "Bad Faith" termination or an Unfair Labour Practice.
The Timeline:
May 7th: I received a formal email from the agency stating: "Great News! Pilkington is looking to hire you permanently."
May 10th-11th: Worked my regular shifts with zero issues or warnings.
May 12th (Day Shift): The company invested in training me for a new, higher-level position.
May 12th (Night): I received a text message stating I was being terminated effective immediately for "performance issues."
The Real Context:
I hit my 480-hour milestone this week, which is the contract threshold where the company is required to hire agency workers as permanent Union employees USW LOCAL 252G.
My SIN was recently updated, and there was a 5-day administrative delay in getting the new document, though I provided a Service Canada Finder Number. I am legally cleared to work under Maintained Status. Interestingly, the agency offered me a new job in a different city (Barrie) immediately, which proves the "SIN issue" isn't a legal barrier to me working.
My Questions:

  1. How can a company justify a "performance" termination on the same day they invested in training me for a new role?
  2. I feel targeted as an young adult because they assume I don't know the Ontario Labour Relations Act or the Union contract. What are my next steps if the Union is slow to respond?
  3. Thanks in advance for any insight. This has been a massive blow to my stability as I moved my whole life for this job.
reddit.com
u/PreparationMundane25 — 7 days ago