5.0Jul 11, 2022General managerCurrent employee, less than 1 yearRecommendCEO approvalBusiness OutlookProsGood Very Good and ExcellentConsTime time Time is goodShow more
5.0May 22, 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsGreat benefits and supportive, flexible working environment.ConsNot applicable; great organization to work for.Show moreHelpfulShare
5.0Jan 27, 2026Associate manager iFormer employee, more than 3 yearsWashington, DCRecommendCEO approvalBusiness OutlookProsPositive and supportive company culture, great mentorship opportunities available, very international/global teamsConsUnstable funding, managers are sometimes inadequately trained in people management skillsShow moreHelpfulShare