Current Employee3.7Mar 12, 2025Macro conditions has improved demand for product. Customer budgets have freed up to make investments