Pros
You have to try really hard to find that as an employee
Cons
The executive team of a small mainframe product firm (syncsort) somehow managed to convince a bunch of PE firms that they would create a data management giant. The PE's poured in some money and along with a huge amount of leverage this small company started acquiring other software and product business . To make these acquisitions meet the inevitable debt covenants starts the journey of "Optimization" - They end up laying off many people in any company they acquire (All part of the strategy). Some of the acquired companies have lost over 50% off the overall staff. They changed the name of the company because of all the negativity that got generated and continue the journey under a new name. Still acquiring companies and doing RIFs to meet the optimization targets - Maybe they will rebrand again in 1-2 years. To keep up appearances , they change the L2/3 management every so ofen that these naive (they will also be out soon) people keep on parroting a image of software product firm with enthusiasm . Only join or continue to work in this company if you have no where else to go.