5.0Oct 17, 2025Great companyQuality engineerFormer employee, more than 1 yearMadison, ALRecommendCEO approvalBusiness OutlookProsVery family friendly and oriented.ConsFairness with certain employees and departmentsShow more
5.0May 17, 2023ReviewVice president operationsCurrent employeeRecommendCEO approvalBusiness OutlookProsSTI is a well rounded employer that is interested in the overall well being and success of its employees.ConsThere are no cons at STIShow more
2.0Feb 23, 2021Poor managementSupervisorFormer employee, more than 8 yearsMadison, ALRecommendCEO approvalBusiness OutlookProsReasonable pay with good benefits and paid time off.ConsPoor management, poor training, work overloadShow more