5.023 Jan 2018Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsSpectacular growth potential and futureConsnot many cons other then hate expectation to work very hardShow 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