4.0Feb 2, 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsStrong leadership team. Committed to customer success.ConsHighly ambigious, but admittedly this can be a plusShow more
5.0May 30, 2024Digital marketing managerFormer employee, more than 1 yearSan Francisco, CARecommendCEO approvalBusiness OutlookProsTeam and people are great to work with and genuinely cared about customers and employees.ConsIt was a bit hectic at times.Show moreHelpfulShare
3.0Mar 31, 2025SalesFormer employee, more than 3 yearsNew York, NYRecommendCEO approvalBusiness OutlookProswork life balance was goodConsthey got rid of everyoneShow moreHelpfulShare