Pros
The paycheck has never bounced. Otherwise, there are no real pros for this company.
Cons
This company is actively seeking to get rid of as many US employees as possible, so if you are seeking a job with this company in the US, you should strongly consider looking elsewhere if you want a future beyond 12 months. The folks being laid off (somewhere around 1000) are being replaced by offshore workers who have no idea about the products, the customers or the market. Further, there's no one left to train them. Guess what, US-based Finastra customers? All your support, QA and engineering will now be done outside the US. Finastra has difficulties being completely truthful with their customers. For example, customers were all told that Finastra was just adding some offshore resources to bolster their US support staff, they were not told the US support staff was being let go, even though that was the plan all along. There are constant mergers and constant reorgs in upper management. Financial targets are being missed every quarter and therefore someone has to take the fall for that. The product plan is filled with vapor-ware. The offshore team managing GPP and TP is constantly saying they have features they haven't even begun developing yet. When they do get those features "done" they have all kinds of bugs in them. All their projects are behind schedule and TP (which is targeted at the US market) is nowhere near ready for that market yet the offshore team running it continues to push half-truths and outright lies.