3.0Feb 26, 2024Project managerCurrent employeeBirmingham, EnglandRecommendCEO approvalBusiness outlookProsquite good for position as managerConscould be better for the locationShow more
5.0May 25, 2017Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsFamily Environment; Management; Integrity; FunConsAutomate more processes within the CompanyShow moreHelpfulShare
4.0Feb 16, 2025Senior software engineerFormer employee, more than 10 yearsPrinceton, NJRecommendCEO approvalBusiness outlookProsUsed to be a very good company to work for. Good work life balance benefits and competitive payConsHeadquartered in Luxembourg. Major decisions taken thereShow moreHelpfulShare