Pros
Paycheck is consistent. The best thing you can hope for is that executive leadership will sell the company quickly to someone interested in building software before all its customers make noisy exits and drive the valuation down to pennies on the dollar.
Cons
The company is lost is a sea of acquisitions with an out of touch executive management team who has done a terrible job of uniting their acquisitions with a common culture and overall company direction. Several high profile tier 1 customers have left this year and signed with more nimble and responsive competitors while the executive's point fingers and show the seasoned experienced employees to the door. Under the hood lies moldy, disconnected software built on aged, and cumbersome technologies.