3.0Oct 7, 2025Depends on the teamSenior network engineerCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsCan be challenging projects to work on at scaleConsManagement can be very questionable. Expect a lot of changesShow more
2.0Feb 28, 2025yesSenior network engineerFormer employee, less than 1 yearPalo Alto, CARecommendCEO approvalBusiness OutlookProsthey paid me very wellConsno cons, nothing bad to sayShow more
4.0May 31, 2024Was a great place to workSenior network engineerFormer employee, more than 10 yearsCambridge, MARecommendCEO approvalBusiness OutlookProsSalary Benefits Bonus Equity Flexibility Mobility Access to New technologyConsToxic management driving people out Poor work life balanceShow more