Rumor has it HR is making the rounds in the New York metro area with sit down conversations with technicians . Also hearing some technicians were blatantly told they could not attend by management. Can anyone confirm?
2 replies (most recent on top)
you're part of a contract...you get no info
What does This even mean?