Current Employee3.9Jul 10, 2025it’s great, well respected company with a very strong product. growing fast
Former Employee2.6Sep 24, 2025Bad product but good company wiht a detah grip on banks/ financial services