Current Employee4.7May 15, 2024Amazing experience with a lot of opportunities as the company is growing at a fast pace in EMEA.
Current Employee4.6Jul 26, 2023Great company, great product, great leadership and culture. Pay is the only thing holding this company back from being perfect
Great company, great product, great leadership and culture. Pay is the only thing holding this company back from being perfect
Current Employee3.7Feb 20, 2024Changes happen frequently. strong market fit but, low inbound lead flow.