Pros
They have amazing benefits! Free health insurance for yourself, dental is cheap, they have 25 cent vending machines. PTO gradually accrues faster the longer you are there. I loved the people I worked with, you form a close bond when you hate something so much. It's hard to leave due to the benefits and pay.
Cons
I don't know where to start. Payroll is stuck doing 9 hour Wednesdays every single week but they are hounding you constantly to move faster but have a high accuracy rate (99.95%), which would be no big deal if you weren't constantly interrupted by co-workers, managers, and the phones, yes payroll doubles as customer service. Holiday weeks, good luck seeing family on days other than the actual holiday, 12+ hours a day make you wish you worked on the holiday itself. The PTO is nice, when your aloud to take it. Lets hope there is no family emergency or you need to go to the hospital and don't have the PTO to cover it, you will get written up and lectured about life emergencies. I wish I would have read reviews before starting this job, I would have never taken it.