3.0Sep 7, 2025Technical analystCurrent employee, more than 5 yearsPuneRecommendCEO approvalBusiness outlookProsSalary is good thats itConsWork culture is very terribleShow more
5.0Apr 13, 2025Product analystFormer employeeRecommendCEO approvalBusiness outlookProsGood culture, flexible career options, work-life balanceConsA little difficult to pivot into different teamsShow moreHelpfulShare
2.0Jun 22, 2026Research associateFormer employee, more than 10 yearsNew York, NYRecommendCEO approvalBusiness outlookProsGreat view from the NYC office. Had a great team which is why I stayed so long (over 12 years).ConsNo direction, no transparency, no communication from leadership, bonuses cut, and now mass layoffs.Show moreHelpfulShare