2.0Apr 7, 2026Poor wlbSenior strategy & ops managerCurrent employeeNew York, NYRecommendCEO approvalBusiness OutlookProsVery smart people. Lots of autonomyConsHorrible wlb and culture. Very toxicShow more
4.0Jul 24, 2025Very team dependent and lots of changesSr. strategy and ops managerCurrent employeeRecommendCEO approvalBusiness OutlookProsThere’s lots of change in structure going on. If you fall on the right team with good leadership, it could be amazingConsSome teams can be terrible and a dead endShow more
4.0Nov 1, 2023Great cultureSenior strategy & ops managerFormer employeeNew York, NYRecommendCEO approvalBusiness OutlookProslove the people that I worked with, manager was a bit toughConsa lot of tribal knowledge that can only be acquired by "knowing" someoneShow more