Pros
Good hourly payment rate, secure job and decent job, all through the year.Different shifts, Good health and safety condions.
Cons
Difficult working conditions, not enough hours/week.Non standard hours/ shift , remote location, sometimes working conditions are demanding.You could easily be rushed to achive targets.