Apparently, Human Resources does not communicate with management about their staffing needs. I was told upon starting I would be working five days a week, but that I would be sent home early if there wasn't enough work at the facility until I worked long enough to join the Union. Instead, I worked only one day a week and I was sent home several days in a row without being allowed to work at all, due to several "slow" days. Finally, I was informally laid off by my supervisor without a clear reason. Considering said supervisor had spent my whole time there referring to me by the wrong name, I'm not sure he had a reason. Human Resources agreed situation was unfair, but they never followed up, even though they promised to. It seems Human Resources/Recruitment hired too many people without asking management if they needed the people. At one point during my training period I was sent home because management couldn't be bothered to find someone to train me. Other people in my training class encountered similar issues. Even as they lay people off for the excuse of overstaffing, they're still hiring new people.