4.0Apr 19, 2024Associate analystCurrent employeeDallas, TXRecommendCEO approvalBusiness outlookProsGood culture and work life balanceConsNo cons for working hereShow more
4.0May 5, 2021Project managerFormer employeeRecommendCEO approvalBusiness outlookProsGreat support and great opportunitiesConsToo many layers in managementShow moreHelpfulShare
4.0Jan 22, 2025AnalystCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat place to start working, with a friendly culture and balanced approach to workConsSalary may be lower than main competitors and few benefitsShow moreHelpfulShare