1.0
Dec 1, 2025
Recommend
CEO approval
Business Outlook
Pros
Good product, decent people on the ground level, trending upwards overall
Cons
Probably the worst sales operation in the history of tech - New CRM implementation made things even worst than before (Spent one year to plan and implement) - Copious amounts of unnecassary admin work for travel, outreach, etc. demotivates sellers - Process dont make sense - Low salaries