Pros
Great coworkers, employee oriented, great benefits, more holidays observed than the average private firm, management cares for the employees, activities designed to get employees together to build community and and feel part of the whole, encourages employees to give back to the community, ...
Kontras
I'm sure that if one looks under the hood with a critical attitude a con or two could be found, but I can't think of any at this time.