Pros
decent salary and benefits, very low level of technical skill actually necessary.
Cons
Who last heard of developers wearing ties every day? The IT dept is in a cold basement with no cell reception. The team leads vary from incompetent at best and malicious at worst. There is nowhere to escalate issues (management doesn't care) and successes go unnoticed. Oh yeah, don't expect any exciting projects. It's going to be dreary and frustrating. Think about this, it's an insurance company which doesn't allow customers to manage their account online (because they haven't built the system). Also, your supervisor gets emailed a list of every website you ever visit. You can forget about any social media or email. Security keeps track of when you come in the door, and being late (you're locked into your schedule) will get you a trip to HR. If you're a smoker, you can forget about it. There is no smoking on company grounds, so you'll find yourself going for a drive off-property. Yes the campus is huge and walking to have a smoke is pretty much out of the question.