Pros
Pretty standard benefits for a corporation. Annual bonus is a nice feature.
Cons
The corporate culture is ridiculous. It's especially toxic in the Technology area. No focus on employee engagement or morale. CIO is a complete jerk...believes that taking vacation shows that you're expendable. When asked by one of his leaders if it was ok to do some team building events, he replied "we have great air in the office and we provide free water...that's all they need". Even without him, the CEO is the one who enabled his toxic behavior and turned a blind eye to massive amounts of employees leaving the company because they're so unhappy. I do not recommend working there at all. Left for a better job at another company and my friends who still work there are still miserable.