4.0Aug 31, 2025Tech leadFormer employee, more than 10 yearsNoidaRecommendCEO approvalBusiness OutlookProsThe deserving employees are given more opportunities and are rewarded accordinglyConsNothing much, just that you don't get raises for freeShow 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