Great benefits, need better leadership
Pros
I've been with this company for quite some time (more than 5 years). I've spent time working in most of their offices. Travel used to be plentiful, but that has sharply decreased. The company offers great benefits and has a generally liberal (progressive) stance. If you know exactly where you want to go professionally and you are very outspoken, this may be a great employer for you.
Cons
Leadership is mostly non-existent. If you want to do something, you will have to take charge and do it yourself (and find colleagues who support your efforts). Otherwise, your great ideas may go unnoticed. Work/life balance is entirely dependent upon how well you assert your need to have work/life balance. It isn't guaranteed, and if you are shy about asserting yourself, you won't have it. Most of my colleagues are here until 6:00 or later EVERY day.