Current Employee4.3Feb 12, 2024Good people, good pay, awesome product. Bit slow to market with new tech, but still by far the market leader
Good people, good pay, awesome product. Bit slow to market with new tech, but still by far the market leader
Former Employee2.9May 28, 2024A very good and reliable product. A tough sell, but very happy customer once onboarded. Leadership and culture was one of the worst I’ve experienced.
A very good and reliable product. A tough sell, but very happy customer once onboarded. Leadership and culture was one of the worst I’ve experienced.
Current Employee2.0Oct 25, 2025Poor leadership, limited investment. We were the market leader but the competition is catching up