Pluspunten
Some of the nicest people you will ever work with. Strong social mission and people really care about each other. You do get the bonus each year.
Minpunten
Senior leadership (VP and above) need serious development. The bonuses at this level are so extreme that most (not all) just focus on getting their bonus. Also, there is extreme downward pressure on wages. My salary was frozen for 5 years and they finally came out and admitted that they were changing the pay ranges. I went from having $40 of upward mobility, to being told I was over the salary cap. They say they won't cut your pay, but what they do is make it impossible for you to change positions. They would not consider me for VP positions that I was clearly qualified for, and if I had taken a lateral position they said I would have to take a $25K pay cut.