Pros: met some great people there
Cons: no breaks and very unstable work schedule
a typical day was 12hr minimum, management was unstable, coworkers were good people but not trained properly and we were not staffed with a trained QA to sign off all product leaving the dock. The work schedule fluctuated daily and many times, the manager would send the hourly home and make the area supervisors finish the work since we were salary and believe me, that happened quite often. Bad set up, poorly managed workplace.
I learned nothing positive from this work experience.