Vantaggi
Lots of things to learn. Good benefits. Pretty easy going. Nice offices. Seems to be a good level of community involvement.
Svantaggi
It is controlled by a bunch of good old boys, if you aren't one of them it may be hard to advance. Some of them don't treat the female or minority employees very well, but they are making progress. Some significant building decisions don't seem to be very well thought out for future implications.