4.0Oct 13, 2017EngineerCurrent employee, more than 8 yearsChina, MERecommendCEO approvalBusiness OutlookProsLots of things to learn, and the company shares its benefit to employee. Good company culture.ConsBusy. Some many new things need to learn, and cases sometime is tough and urgent.Show more
5.0Jul 3, 2026Anonymous employeeFormer employee, more than 5 yearsRecommendCEO approvalBusiness OutlookProsNice people, good opportunity to growConsCompany isn't going anywhere new , no matter how hard they tryShow moreHelpfulShare
4.0Jul 2, 2026Marketing specialistFormer employeeSeattle, WARecommendCEO approvalBusiness OutlookProsGreat benefits, wellness and mental health considerations.ConsOrganization seems to be influx about where they are heading. Makes it hard to create goals for the entire org and get proper direction.Show moreHelpfulShare