3.022 Sept 2023Anonymous employeeCurrent employee, more than 3 yearsKeilaRecommendCEO approvalBusiness outlookProsMostly calm and not too stressfulConsSometimes too vague with responsibilites and directionShow more
4.013 Sept 2021Sales associateFormer employeeSugar Land, TXRecommendCEO approvalBusiness outlookProsGreat Company to work forConsEuro headquarters creates some challengesShow moreHelpfulShare
5.021 May 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