3.0Feb 14, 2025Software engineerCurrent employeeRecommendCEO approvalBusiness OutlookProsNot too bad Management niceConsSalary can be improved Benefits are substandardShow 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