Pros
Simply put, the benefits. They watered these down recently but the pension contribution and 401k match are still intact and very attractive. The clients for the most part really like the company and are easy to work with. Training is very detailed but a bit too long.
Cons
Management is very disconnected from the financial services industry as a whole. Their focus is solely around social issues and as a result they have lost to competitors via client acquisition and retaining top talent. Not a great environment for a financial advisor. This is the only place I have worked where managers make more money than top performers. Their technology is dated, and it is a constant complaint from clients. They recently discontinued their life insurance offering which is odd for a life insurance company. Very cushy place for middle management jobs but not as a financial planner. If you are just starting out this is a great place to practice before going on to a more established firm.