Pros: benefits, vacation, quality work
Cons: long hour shifts, extra shifts each week expected to work extra day
very demanding job, hot in summer, long hour days. good benefits,and pay not bad. just don't have much family time.good job for young person looking to make money an not much else.