Pros
Lots to be proud of given what the organization does/has done. Excellent and comprehensive benefits package including 12% pension (FYI: takes 5 years to fully vest; 20% per year), 18 vacation days (to start; 12 sick leave provided as well, both roll over if unused), Fairly casual work environment.
Cons
Promotions are few and far between; it seems like the best way to get one is to leave the organization and come back. Getting new ideas implemented is difficult and is often met with multiple levels of resistance. A large number of people have been with the organization for quite some time, meaning that there are a lot of "legacy" politics you must weed through. Merit increases mimic those of a governmental organization, meaning that fixed increases for everyone are the norm and rewards for effort that is "above and beyond" your peers is very very rare. Professional and/or career development seem like an afterthought. I have not witnessed any significant attempt to get feedback from employees about their impression of the organization, even as turnover has increased during my tenure.