Pros
It's a good place to start out, but unless you have connections or like to brown nose, don't plan to climb the ladder or have wages that are close to national averages. This used to be a really great place to work, but in the past 18 months it has really gone downhill.
Cons
Very clickish in the home office. They don't recognize the contributions of field office staff. They are very hung up on what a person's education is as opposed to what their abilities and knowledge are. Very little chance for advancement unless you are in the "in crowd". Communication with staff is poor at best, and many decsions are made in the vacuum of the 19th floor at head office, with little or no imput from the folks who are actually doing the work. No vision for the future, or at least none that is communicated to staff. Sweeping changes of structure are made, then re-done, without ever giving any of the changes a chance to suceed. Upper management also tends to listen only to their favorites, and never ask for or see two sides to any issue.