Current Employee3.7Sep 23, 2025Ok. That’s all I can really say. Many changes in a short time. Makes the future feel uneasy
Current Employee3.1Jun 29, 2023Company is falling behind with unattainable comp plans and low base pay for tech companies.
Current Employee5.0Jul 7, 2025This is a fantastic company for sales. The product is best in market and the AI/ML offerings are best in class.
This is a fantastic company for sales. The product is best in market and the AI/ML offerings are best in class.