3.0Sep 22, 2023Anonymous employeeCurrent employee, more than 3 yearsKeilaRecommendCEO approvalBusiness outlookProsMostly calm and not too stressfulConsSometimes too vague with responsibilites and directionShow more
4.0Sep 13, 2021Sales associateFormer employeeSugar Land, TXRecommendCEO approvalBusiness outlookProsGreat Company to work forConsEuro headquarters creates some challengesShow moreHelpfulShare
5.0May 21, 2024Sales development managerCurrent employeeRecommendCEO approvalBusiness outlookProsBig international network. Great opportunity to develop skills and knowledge. Consvery large organization, that might be difficult to navigate. Show moreHelpfulShare