Easy to learn the work and a really good place for a seasonal job or short term work. Decent pay. Flexible hours.
Cons
Little to no communication. Questionable decisions done by management. Bad scheduling with unfair treatment/discrimination from group to group. Uneven workflow.