5.0Jun 25, 2024Customer serviceTechnical customer service representativeCurrent employee, less than 1 yearPewaukee, WIRecommendCEO approvalBusiness OutlookProsLots of over time availableConsMetrics can be hard to achieveShow more