4.0May 21, 2024Uphill BattleEngineering managerFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsWorking on technology that has a real impact on the worldConsDifficult and convoluted management structureShow more