Pros
It was easy to get hired. Almost none of the positions are client facing, and every job is incredibly repetitive. The horizontal employee relationships (equals in the hierarchy) were great, and I enjoyed the camaraderie between employees a lot. Tasks were incredibly easy to learn and productivity was easy to maintain. Many opportunities to station-hop if you get bored of a particular position. Could listen to music or podcasts as you work with no issue.
Cons
Vertical employee relationships were lacking respect and dignity. They will milk you for all you're worth as a seasonal worker and happily string you along with vague promises of "soon you'll get full-time status," without any intention of giving them to you. Witnessed three quiet firings in only a handful of months. Most of the people hired were not given adequate safety OR training for the tasks they were asked to complete - working with mold samples without air filtration, exposed to insects and bugs in samples with no protection, handed international samples without any instruction on safe disposal - and on top of this, they didn't even know these were unsafe conditions, because the safety training was so subpar. My previous experience was the only reason these safety concerns were realized by my peers, and when they were brought to management, we were told they "were not interested in addressing those concerns at this time."