A couple years ago the old CEO hired a new CTO who embarked on a rewrite of the legacy platform. They hired new people (SVP, VP), etc. and basically tried to put rails on the old engineers who have been there for decades. Here's the thing, the new platform sucks, it's a terrible abstraction, and the new engineers don't take any sort of ownership / responsibility for anything. If something goes down with the old platform that's basically unmaintained, a whole RCA process and yelling in Slack about how this could have been avoided and which teams need to own this. When the new platform goes down and orders are not going through, they communicate very vaguely and say things like "we're working on it, we will let you know if any help is needed", and they hardly communicate when issues are resolved. They also don't do any sort of RCA / ownership that they want everyone else to do. The overall vibe is doing everything possible to keep it as quiet as possible. They post a bunch of GIFs as responses instead of proper respectful communication for an enterprise.
I'd like to hear more stories from other people about their experiences dealing with this sort of friction across engineering teams (old vs new), if there's any books to read, and in general what to expect as the new veteran takes over as CEO. The new CEO has basically stated they're getting rid of the CTO that was hired a few years ago and I'm wondering what happens to the new platform / new engineers. Everyone is acting like it's business as usual and nothing changes, new platform is still on, etc. but I can't imagine that to be the case, especially because of how much money and missed opportunities for marketing / selling we're losing working on this new platform that is genuinely awful.
There will be a few people who stick around through it all, happy to just collect a paycheck from a job that doesn't truly require much work or success. But if you have any ambition at all, get off the sinking ship.
If that happens, there is maybe light at the end of the tunnel: by getting the two groups to talk in responsible, non-blaming way can put you on the path to a solution long term.
If that doesn't happen, or it's non-obvious to incoming leaders, then it's likely a slow death as depicted in the sibling comment.