Pros
On the plus side the work was generally pretty easy outside a few crunch times each year. Coworkers were generally nice and the paid time off was generous and flexible. I never saw any full time employees getting sent home when there wasn't enough work so even when it was dead you could expect to get 40 hours, even if you basically just watched training videos all day long and shuffled around irrelevant old paperwork. Pretty easy to get hired part time if you need something to get your foot into a technology/networking related position or want a low key customer service job. They would reimburse for certain certifications relevant to your position.
Cons
As far as the people who I knew what they made, across the board the pay scales were relatively low and the work was easy to the point of being boring so there was pretty steady turnover. The company felt like a dinosaur overall, most of the people with motivation would move on soon enough so all that was left were people who didn't think they had other options and were content to coast along.