It depends - if you got the money,it can be good. I actually worked with really really good software systems. Especially for the time.
But…they are rare, they were all custom made/fit and the whole company using them had the right “humans first” culture behind it. And they spend huge amount of money on them.
But as they were not shareholder value run,it didn’t matter.
B2G software? That is hell. Pure hell. Never saw a single good one. They even managed to fuck up Linux here.
They started their own distribution. Which…ended badly. Especially as the company they contracted to do so was staffed mainly with former oracle and SAP staff.