4.0Feb 25, 2021Nice place to workAccount managerCurrent employee, more than 5 yearsGatwick, EnglandRecommendCEO approvalBusiness OutlookProsGreat people and a great atmosphereConsThe Social media twitter page isn't updated regularlyShow more