3.0Nov 27, 2024Great Team Undermined by Poor Management PracticesBusiness developmentFormer employee, more than 3 yearsNew York, NYRecommendCEO approvalBusiness OutlookProsGreat product line Excellent working atmosphere TeamworkConsUncompetitive pay Poor vision from top management Processes, not results, driven companyShow more
4.0Aug 6, 2024Good place to work but talents are moving elsewhereBusiness developmentFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsWork and Life Balance International teamConsThere is a lot of pressure to hit the targets Not clear growth planShow more