4.0Jun 4, 2026Great compensation and coworkers, but leadership is out of touchManager, creative operationsCurrent employee, more than 10 yearsRedwood City, CARecommendCEO approvalBusiness OutlookProsCompensation, coworkers, benefits are all great.ConsSenior leadership is out of touch with what it means to have a brand strategy.Show more