Former Employee3.1Sep 27, 2023Would not recommend, not a great culture, not a great opportunity to succeed
Current Employee4.4Jun 10, 2024Very positive experience with the GTM team, still have work to do on the product but its been quick to innovate,
Very positive experience with the GTM team, still have work to do on the product but its been quick to innovate,