Current Employee3.6Nov 9, 2023Great company to work for. Products are solid, but marketing needs to be improved as market perception isn't the best
Great company to work for. Products are solid, but marketing needs to be improved as market perception isn't the best
Former Employee3.9Aug 7, 2025Good company for but really need more drive to become better in sales worldwide. Time to change senior management to excel.
Good company for but really need more drive to become better in sales worldwide. Time to change senior management to excel.