Current Employee2.4May 13, 2024Product has a lot of work to do in order to more successfully compete in the market. Deal sizes are small and company culture has shifted towards being more aligned with the bank.
Product has a lot of work to do in order to more successfully compete in the market. Deal sizes are small and company culture has shifted towards being more aligned with the bank.