Pros
Love this place. They have beautiful offices and large enough to have an impact but they really care. They support their people with training, open and truly encourage new ideas and really want people to succeed. The cadence feels more like a family. And they also really care about their clients, not doing things just to scratch ahead but because it is the right thing to do. Very ethical. And innovative. Huge investment in technology only matched by the investment in people. Loads of internal opportunities as well.
Cons
Too nice! When you come from cut-throat corporate you have trouble trusting this new reality.