3.026 Feb 2024Project managerCurrent employeeBirmingham, EnglandRecommendCEO approvalBusiness outlookProsquite good for position as managerConscould be better for the locationShow more
5.025 May 2017Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsFamily Environment; Management; Integrity; FunConsAutomate more processes within the CompanyShow moreHelpfulShare
4.016 Feb 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