4.0Mar 20, 2024Great company Technical support engineerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat and welcoming team with great exposure to learnConsNo negatives to mention at this pointShow more