Vantaggi
Work-life balance, company culture, local business model (no traveling unless desired), focus on giving back to the local community through volunteering and pro-bono work. There is no "up or out" model - you are encouraged to grow your depth and breadth of skills, but you won't get pushed out if you just want to be a "consultant" rather than climb the ladder.
Svantaggi
Compensation varies by market (of course) but in this location, doesn't seem to have caught up to average market rates. Benefits are improving year-by-year, but could be better. There are a LOT of work-related committees and events, both during and after business hours. To really stand out consistently, and get ahead, it seems as though you need to be involved in multiple internal efforts and show up to most of the events. This is fine for extroverts, people who enjoy being extremely active, or those without families, but for others, it's difficult to find the time and energy. You won't get pushed out if you don't engage in the "extracurriculars" at the highest level, but you'll likely find that your comp doesn't advance as quickly as those that do.