4.0
16 Mar 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Employees praise the supportive and inclusive work environment, with teams described as professional, friendly, and innovative
Cons
Intense competition in the CX software space and shifting customer demands have created revenue volatility, affecting employee confidence in long-term stability.