3.022 Jan 2025Comp ManagerFormer employee, more than 3 yearsStamford, CTRecommendCEO approvalBusiness outlookProsGreat people to work with.ConsThe Company lacks growth opportunitiesShow more