4.0Apr 1, 2026Good place to work, leadership needs to get their act togetherSenior program manager (technical)Current employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat work environment Great benefits Steep learning curveConsStrategically erratic Too many org changes Office Return policy is confusingShow more