Pros
Great offices, many very nice colleagues, great benefits, and generous paid time off after a few years of service. The community people seem to be great overall. There are many people who genuinely care and want to provide excellent senior services. Very loyal long term employees.
Cons
Bad communication on important issues and decisions. Unclear expectations in many areas. No vision for the future. No meaningful forward planning or follow through at the top. No accountability for mistakes made by VPs or higher. Others have to pick up the pieces. People are promoted to made-up VP or Director roles with vague job descriptions and high salaries - without even so much as an interview. Perfect opportunity to keep high-achievers underpaid and move goal posts when someone at the top felt threatened. Women seem to be second-class citizens here in many departments. Job duties will expand quickly and they put a lot of pressure on people to do multiple jobs for the same pay. New hires would be wise to negotiate pay increases immediately.