Pros
If there are any positives then only the very top 0.01% of the most visible customers see them. These customers are used to dress up this fake phony image to buyers. Reality is the complete opposite for remaining customers who COME LAST , never first. "Keep paying, shut up, take it or leave." That's is the unspoken message, loud and clear, to the rest of world.
Cons
Customers notice. Products plagued with severe defects, security vulnerabilities, and red flags raised by auditors, all backed-up on the waiting list taking forever to fix. When they are resolved, something else is wrecked. Your enhancement requests are ignored or purposely delayed. You can't even find someone at Finastra who can answer a basic question anymore! And check this: The managers in charge with hiring the replacements never even bothered to find out what the skillsets are to do the work! They supposedly do "Agile" and follow the latest and greatest process when in truth they regressed 10 years after the key people were laid-off and their work was discarded.