Pluspunten
It's a huge company, so if you decide to move to another state, you may be able to do the same job in a different office. They'll sometimes pay for software training classes if you ask. Since there are so many employees, you're bound to make friends (which is definitely a bonus if you're new to an area). There are employee morale events happening all the time -- bagels/muffins/donuts in honor of birthdays and anniversaries each month, support staff day, an awards banquet (you win cash with most of the awards!), a fancy holiday party, bank holidays are off at CB (MLK Day, President's Day, etc.), the day before a long weekend the office usually closes two hours early.
Minpunten
It's a very formal work environment. If you're not a broker, you don't get much respect. Sales assistants work their tails off for meager inflation-adjustment wage increases and little thanks. It's a very structured place with a lot of rules, hierarchy, etc. The whole environment is intimidating. There's high turnover among the support staff. They have holiday decorating competitions, but only allow politically correct/watered-down decorations. And they hold their "holiday party" in January so they don't have to call it a Christmas party. Very P.C.