1.0
Dec 1, 2025
Current employee, more than 3 years
Florida
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