Pros
The people, loved some of the people there and it made my week being able to talk to them and work with them.
Was able to learn multiple positions (if you like learning more).
Pizza and BBQ's, company parties were great... wished for a raise, though.
Cons
HR and Management never listened and when they did it never really helped and normally sided with the wrong party.
Kept certain people on the team that had to be forced to work or just work correctly. We shouldn't have had to pester our supervisor to help with the work especially since it was made clear that we were behind in a few stations.
The cleaning staff (when I was there).
If you have some kind of issue or disability that hinders what you do (have to sit or go slower) just don't work here, they won't fight to keep you on their team and would rather repeatedly hire people to replace you.
All about the numbers and not the quality.
Just give people a raise.