3.023 June 2024GoodClient success managerFormer employee, less than 1 yearWest Milford, NJRecommendCEO approvalBusiness outlookProsGreat team, great company CultureConsNot very good planning, but OKShow more