3.0Aug 11, 2025Key account managerFormer employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsThe team is really nice.ConsSometimes bureaucracy can be annoying.Show more
5.0Sep 30, 2021Key account managerCurrent employeeLos Angeles, CARecommendCEO approvalBusiness OutlookProsLots of trust and teamwork and collaborationConsTime difference between global partners make work hours sporadic.Show moreHelpfulShare
1.0Mar 10, 2024SalesFormer employeeNew York, NYRecommendCEO approvalBusiness OutlookProsNone really that I can think of.ConsHigh turnover of employees. No one is interersted in working there.Show moreHelpfulShare