Former Employee3.9Aug 5, 2024Great place to work. Would recommend to anyone looking for new position.
Current Employee2.1Oct 1, 2023Not great all around. Promise many things at the start and don't deliver, I wouldn't recommend.
Current Employee4.1Mar 4, 2025Great product market fit. Sales org lacks culture and leadership seems to be under a lot of pressure. All they care about it forecasting but they don't look at the bigger picture
Great product market fit. Sales org lacks culture and leadership seems to be under a lot of pressure. All they care about it forecasting but they don't look at the bigger picture