1.020 Apr 2026Anonymous employeeFormer employee, more than 5 yearsRecommendCEO approvalBusiness outlookProsGreat people to work withConsLeadership is a mess and only thinks short termShow more
5.010 Nov 2025Sales executiveFormer employeeNew York, NYRecommendCEO approvalBusiness outlookProsunfortunately lost its way but great people and good direction now with deltaConsa lot of changes all the time to the productShow moreHelpfulShare
3.09 May 2026Anonymous employeeCurrent employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsPay is decent for the job marketConsUnprofessional, no structure when the layout of the job. Inconsistent with daily task.Show moreHelpfulShare