Pros
Excellent pay with no specialized skill set required.
Cons
The worst possible health and safety system I have ever encountered. All injuries are met with discipline and points, 60 points and you're fired. This work environment is extremely dangerous and management is not making any effort to make it safer or even examine the current hazards. Near misses do not get reported as those are also met with punishment. This work environment is micromanaged to the extreme; you're footsteps, hand movements, and the direction your head is facing all need to align with the rules or you'll receive points and be fired. The use of fear and scare tactics, humiliation, and bullying are extremely common. Management views all employees as unmotivated and careless; employees must be scolded and monitored closely to ensure they are working and following rules. There is also no room for advancement even though they preach it when you start. If you have started out as a unionized employee than management will not allow you to transfer into one of their positions. A manager once told me "unionized employees can't make it through the unionized experience unscathed."