Pros
Competitive pay and above average PTO and benefits. Relatively younger work force and self-funded health plan make company health insurance affordable with good coverage. Good, talented people to work with if you can find them as part of the just got acquired group or a few diamonds in the rough within the older business units. You also get company stock (not option) as part of the compensation package when you reach certain level. It is only good if the stock price goes up because you have to pay taxes on the day it is vested. you might end up loosing money if the stock goes down.
Cons
No career opportunities! This is how the company works. It grew to current size by acquiring 2-3 smaller companies every year or so. That strategy used to work many years ago. Now, it is only doing so to survive, by acquiring companies with good earnings to keep Wall Street happy and stock price steady. The problem is not the acquisition itself, most of the time, they do buy good companies. The problem is with the integration. If you don't integrate the newly acquired assets, how can you keep the best talent you just bought? So the GMs and VPs are either from newly acquired company or people who play politics well. Very rarely you can work your way up to GM level. Remember, this is only a mid-size company!