4.0Jun 4, 2026Great team and culture, but metrics cause stressClient service associateCurrent employeeAllentown, PARecommendCEO approvalBusiness OutlookProsgood team good culture good managementConsstress with the metrics in a painShow more