4.05 Oct 2025OrtaManagerCurrent employee, less than 1 yearNew Tucson, AZRecommendCEO approvalBusiness outlookProsGood culture, Good people. Work is fulfilling.ConsThere are long-term demands on your time.Show more