5.0Nov 1, 2023Network engineerFormer employee, more than 5 yearsEgham, EnglandRecommendCEO approvalBusiness OutlookProsWorked on latest network techConsWork and on-call could be quite intenseShow more
5.0Dec 28, 2020ManagerCurrent employeeRecommendCEO approvalBusiness OutlookProsawesome place to work forConsno cons as of yetShow moreHelpfulShare1
4.0Apr 28, 2026Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsGood work life balance, flexibility, good people and pretty chillConsBelow market pay when compared to competitorsShow moreHelpfulShare