3.0May 23, 2026Pay and benefits good, but fear of layoffs persistsStrategy managerFormer employeeSan Jose, CARecommendCEO approvalBusiness OutlookProsPay and benefits. Some teams are super close.ConsConstant fear of lay offs. Chaotic management.Show more
4.0Mar 4, 2024Great place to workStrategy managerFormer employee, more than 8 yearsNew York, NYRecommendCEO approvalBusiness OutlookProsAmazing people, comp and challengesConsToo many cooks in the kitchen so things are slower than they should beShow more
3.0May 1, 2023Intense Place to WorkStrategy managerCurrent employeeBoston, MARecommendCEO approvalBusiness OutlookPros- Compensation is above industry standardCons- Lot of layoffs and anxietyShow more