Current Employee2.0Jun 30, 2023Chaotic culture, good product but losing market share to Microsoft and sales leaders have no idea what to do about it.
Chaotic culture, good product but losing market share to Microsoft and sales leaders have no idea what to do about it.
Current Employee3.9Nov 23, 2025Good but the culture is shifting a ton, people are leaving and AI is taking a good place.