Pros: they really promoted a work/life balance, they were starting to really promote employee health before i left
Cons: management roulette, with ever changing directives. the rapid change of health insurance was a challenge.
My experience was in a call center environment. It can be a good place to work if you like helping people. The management style is very top down, and when I left there was an expectation that my position would soon be outsourced to Manila. I don't know if that happened after I left.