Pros
If you are content to coast, and be someplace for years where thee will be no pressure on you to learn new technologies, you're in luck. The benefits are also very affordable.
Kontras
Tons of poorly written legacy code. Also they hire contract resources from body shops. Everything requires administrative overhead. Management cares more about administrative processes than proper software engineering. Projects are boring and un-engaging. Parking is also an issue. If you don't come in early, it is very likely you will have to park on grass. The location is terrible traffic-wise. IT management is absolutely clueless when it comes to the technologies they are implementing. Everything is siloed, and nobody has a big picture view of the organization.