5.0Sep 9, 2023GreatCustomer supportFormer employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat team work and salary hereConsNone as they are greatShow more