Finastra Management reviews
United Kingdom6 reviews
Found 3 reviews matching the searchSee all 226 reviews
Indeed featured review
The most useful review selected by Indeed
A company where everything is going in the right direction. The company is going through a transformational shift in virtually every department. It's great, because things are changing, but difficult, because employees have to work hard to implement these changes to work and culture.
See more Finastra reviews
You may want to try: