Pros
Great pay and benefits
11 holidays off,1 floating holidays off and 1 birthday off,1 week sick leave
Paid 30 minutes lunch time
OT maximum 52 hours/week
Cons
Unstable schedule(day,swing,or night shift)your next week may be one of them.
OT for day shift is 3am-3pm or 5am-3pm