4.0Feb 19, 2025Good Place to Work, May be hard to climbDigital service & cx analystCurrent employee, more than 1 yearStamford, CTRecommendCEO approvalBusiness OutlookPros- Great company - Great Benefits - Good management structureCons- Average pay - Hard to move up - Process/systems outdatedShow more