Former Employee4.9May 15, 2025Great organization to work for! Would recommend to anyone looking to sell into this space.
Current Employee2.9Apr 2, 2024Used to be great; would not recommend now due to new ceo and leadership.
Former Employee2.9Jan 7, 2025Going solid so far, a few challenges and pretty difficult to differentiate between competitors for customers
Going solid so far, a few challenges and pretty difficult to differentiate between competitors for customers