5.031 July 2023Great cultureSales managerFormer employeeRecommendCEO approvalBusiness outlookProsStrong working culture in companyConsLocal benefits with local working terms.Show more