Good pay
Reliable work hours
Frequently available overtime
Cons
Occasional down days, requiring using pto to get paid
Regularly goes months of mandatory overtime to get ahead for holiday seasons
They claim to care about quality, but don't
Very fast paced job