3.019 Mar 2025Technical support specialistCurrent employeeRecommendCEO approvalBusiness outlookProsGood work-life balance Good team matesConsJob uncertainty Consistent lay offsShow more