Great pay and the schedule was ok for the department I was in. Everyone was extremely nice anytime you passed someone in the hallway they spoke.
Cons
Micromanaged and they pass their work off to you even if you don't know how to do it. There was a daily quota of work to be done and in the slow season it wasn't possible for everyone to meet it and it was still expected and they terminated people that didn't meet the daily quota.