Pros
The starting pay is higher than most entry level positions, and you are guaranteed 3.5 hours 5 days a week. Overtime pay happens after only 5 hours of working, but don't expect to get any most of the time unless it's Christmas.
Cons
The management acts like drill Sargents and will actively try to rush employees to work quickly and unsafely as well as asking untrained employees to do higher paying jobs without offering the raise unless you ask. They prey on new employee's ignorance of the rules and their union contact to their advantage. Supervisors are offered bonuses for getting the most work done with as little employees as possible so a lot of abuse goes on. (sending people home and working with a small team that they rush) The company suffers from chronic understaffing due to the difficulty of physical labor and poor management. Also the hours suck particularly if you work the night shift from 3 am to 9 am. During Christmas be prepared to work 12 shifts from nov-Jan.