Pros
certain executives and high-level leadership are very down to earth and helpful colleagues in my group are great to work with company mission statement is great the chaos creates a lot of opportunities if you're game for them culture has improved in my time here
Cons
chaotic growth of the company leads to unattainable goals, unmanaged workload. too many fires on too many different fronts legacy products are a nightmare to work on middle managers either don't know what they're talking about and/or are terrible at actually managing - my manager has no real pulse for my workload or what I'm working on despite my attempts to communicate, presumably because they're also drowning and don't have the time or mental resources to actually manage WAY too many acquisitions