5.0Oct 16, 2012An excellent working environmentSystems engineering managerCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsVery professional and strong team cultureConsCoherence across business to be improvedShow more