3.0Jan 27, 2012Anonymous employeeCurrent employeeNew York, NYRecommendCEO approvalBusiness OutlookProswork/life balanced. Not much pressure.Conssalary is so so. It is non-profit organization.Show more
5.0Jun 30, 2026ResearcherFormer employeeNew York, NYRecommendCEO approvalBusiness OutlookProsGreat connections and the ability to pivotConsLower end of pay and depends on opportunityShow moreHelpfulShare
3.0Jun 30, 2026It support specialistFormer contractor, more than 5 yearsRecommendCEO approvalBusiness OutlookProsThe work when I had it was amazing, I really appreciated it for what it gave me.ConsUnfortunately, with the change in management came zero transparency and rules for thee, not for me. It's led to really weird decisions.Show moreHelpfulShare