4.025 Feb 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