Current Employee2.6Oct 18, 2025Market saturated with competitors and new logos can be challenging. Overall good company.
Current Employee3.7Aug 8, 2023So, this company was almost perfect until Thoma Bravo. Now the culture has kind of gone downhill.
Current Employee3.1Apr 29, 2024Interesting times due to merger but market leading product that is relevant to most organizations with an online presence
Interesting times due to merger but market leading product that is relevant to most organizations with an online presence