5.0Jan 24, 2022Great place to work and consistent growth with sacrifice of qualityChairmanCurrent employee, more than 8 yearsFarnborough, Hampshire, South East England, EnglandRecommendCEO approvalBusiness outlookProsThe People, Clients and cultureConsIt's a small team so if you want lots of social then this is limitedShow more