Current Employee2.9Jun 26, 2023Not terrible, but not great. There are lots of good people, but internal changes/lack of support for clients/billing issues make selling more difficult.
Not terrible, but not great. There are lots of good people, but internal changes/lack of support for clients/billing issues make selling more difficult.
Current Employee3.4Jun 12, 2024Potential for uncapped coms - good culture if you’re aligned to right product
Current Employee3.6Oct 6, 2025I am in the strategic group and our solutions do not stack up in the competitive market place. The company does not invest in R&D but relies on acquisition to get any new functionality
I am in the strategic group and our solutions do not stack up in the competitive market place. The company does not invest in R&D but relies on acquisition to get any new functionality