Former Employee3.1Sep 27, 2023Would not recommend, not a great culture, not a great opportunity to succeed
Current Employee3.4Jun 5, 2024Good comp structure, but employee turnover has hurt and lack of transparency from leadership
Current Employee3.3Jan 11, 2025My overall experience was great! Amazing learning experience with lots of challenges to deal with.
Current Employee3.9Nov 9, 2023Th pivot to enterprise has been challenging as sales team waits for product to be competitive.