Pros
Benefits are average. You will pay through the teeth if you actually use the medical insurance. No vision care even available. Salaries are average, but beware, there is no rhyme or reason (or fairness) as to how much you will get paid to start, and the increases each year are 2 to 3% max. Work environment is ok, they rent some decent space in Fairfield off of interstate 95 so its at least convenient to get to. They aren't afraid to do acquisitions, just not sure if they are still capable of competitive organic growth anymore.
Cons
Mainly upper management, and by upper, I mean the top of the org chart, the CEO and President. If they stuck to acquiring companies and high level strategies, wouldn't be too bad, but they persist in micro-managing different pet projects that they come up with which are usually a complete waste of resources and time. Once either of them gets involved in your category, you will get purely opinionated decisions that aren't based on any solid facts or financials. People there are treated like disposable resources, there to serve an immediate need with no respect for what they have contributed to the company. Its very much a what have you done for me lately mentality and as soon as you are viewed as expendable (or more likely the President sees a chance to axe you to save some costs), you will be gone.