2.0Feb 18, 2025Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsgood pay, good perks, nice officeConstreat people poorly, call center vibes.Show more
5.0Feb 18, 2024PartnerFormer contractorRecommendCEO approvalBusiness OutlookProsGreat team, partners and products. Enjoy the investment process.ConsSmall team so very targeted focus.Show moreHelpfulShare
4.0Oct 31, 2024AnalystFormer employee, more than 1 yearNew York, NYRecommendCEO approvalBusiness OutlookProsLoved my time there and most others also doConsIf you don't like sourcing you wont like InsightShow moreHelpfulShare