Current Employee3.6Apr 10, 2025Good unique overlay role product development needs work but great experience
Current Employee2.4Jun 30, 2025Would not recommend this company for entry level sales roles, uncertain future for the organization and SDRs are completely neglected and disrespected by managements and Account Managers.
Would not recommend this company for entry level sales roles, uncertain future for the organization and SDRs are completely neglected and disrespected by managements and Account Managers.
Current Employee2.7May 15, 2025Comp structure is way behind the market. We sell a product that is needed in the industry but there's no incentive to sell.
Comp structure is way behind the market. We sell a product that is needed in the industry but there's no incentive to sell.