Pros
Good pension, modern and well-located office, and some staff very good.
Cons
Poor pay, 'dusty' employees just waiting to retire and culture of resistance to any mildly progressive working practices (e.g. was told that 'we tried Agile and it didn't work'). Also, ridiculously over-promoted people just because they've been there for years.