5.0Aug 19, 2024Senior manager, business analysisFormer employee, more than 10 yearsNew York, NYRecommendCEO approvalBusiness OutlookProsLots of data to work with.ConsThey tend to restructure every now and them and moving employees from one location to another.Show more
5.0May 27, 2026Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsGood work life balance and cultureConsHeavy off shore contractor populationShow moreHelpfulShare1
3.0Jul 13, 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsWork life balance is pretty goodConsPay is below market ratesShow moreHelpfulShare