Pros: great health benefits
Cons: everything else
Do not work here. It is the worst job you will ever have. Everything you do is wrong, even if it's right. You will be micro-managed, scrutinized, and expected to meet unattainable goals. There is no work/life balance. If you were in a 10 car pile-up and had to have all of your limbs amputated, they'd expect you to be at work the following day. And if you weren't and you were out of available call-outs, you'd be put on a warning. There are no exceptions for missing a day of work.
You are held accountable for things that are out of your control, constantly fixing other people's mistakes and then blamed for their mishaps. You are rushed to complete work and take another call and then reprimanded because you didn't take enough time to send quality results, or spend enough time on each call.
Trying to get time off is nearly impossible. You need to know one year in advance what dates you need off otherwise you are screwed.
Metrics and goals are constantly changing and you never know what you are trying to attain. The systems are outdated and slow and do not support your work load. I could go on forever.