4.0Sep 23, 2025GoodClient development managerFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat team people and cultureConsNot much to say on thisShow more
5.0May 14, 2025Good place to workSenior managerCurrent employee, more than 10 yearsNew York, NYRecommendCEO approvalBusiness OutlookProsGreat atmosphere and coworkers to work with..ConsBetter organized and limited upward advancementShow more
3.0Jun 12, 2024Stay away from this placeAnalystCurrent employee, less than 1 yearNew York, NYRecommendCEO approvalBusiness OutlookProsgood lunches and snacks with sandwichesConsthe people are really not nice at allShow more