Pros
Non-branch salaries are very good for most positions; competitive bonus structure, if bonus eligible Truly walk their talk in terms of mission, values, promotion from within, professional development Very collegial atmosphere; genuine collaboration and commitment from most workers Excellent benefits Excellent communications--top notch internal web sites, frequent news briefs Strong Performance Appraisal system, including Talent Inventory for higher levels of management and skip-level interviews on annual basis
Cons
Not always easy to push through the "done that before" mentality, as so many employees have been with the organization for more than 15 years Not as open to innovation as might benefit them long-term At times, put senior executives in positions where they have no background and do not insist on training them to accommodate the "rotation" approach and ensure appropriate professional mentoring for the people under those executives who do have the experience Long bottle-neck of middle-management; hard to break through to senior levels in terms of promotions