1.029 Nov 2024Project managerFormer employee, more than 3 yearsBrusselsRecommendCEO approvalBusiness outlookProsIl n'y avait aucun avantageConsSurchage de travail, culture toxiqueShow more
5.04 June 2024Marketing assistantFormer employee, more than 1 yearSaint Louis, MORecommendCEO approvalBusiness outlookProsCompetitive salary within the industry standardConsCompany culture seems to be lackingShow moreHelpfulShare
4.014 May 2025Anonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsIt is a great company to work for. The culture is amazingConsThe technology is a little dated but they are moving in the right directionShow moreHelpfulShare