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 Employee4.3Aug 17, 2023Not great, overall middle management was obsessed with reporting and less with progressing business.
Current Employee2.9Nov 8, 2025Good base. Brand recognition means customers give you airtime. Management relentless in calls to action. Endless new processes and new tools.
Good base. Brand recognition means customers give you airtime. Management relentless in calls to action. Endless new processes and new tools.