Pros
There are some people at this company that are really great - kind, talented, etc. In general, many of the staff are incredibly hard-working.
Cons
There is incredible tech debt that's hard to overcome, and the technical leadership does not seem equipped to so successfully. Their approach is far from agile and they overburden teams with meetings. (And yet, communication is terrible.) They are literally years off schedule on major projects. They are PE-owned and face some of the standard challenges with that - politics, misaligned incentives, leaders not understanding the business, etc. And there are very few managers in the company that are good leaders or people managers.