3.0Jul 28, 2022Customer service associateFormer employeeRecommendCEO approvalBusiness OutlookProsThe GSTLs are nice to their staffConsHuman resources are terrible people who show little to no respect.Show more
5.0Mar 29, 2026Anonymous employeeCurrent employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsgreat opportunity for college studentsConsNone that I can report!Show moreHelpfulShare
5.0Jan 31, 2019Etl human resourcesCurrent employee, more than 3 yearsCincinnati, OHRecommendCEO approvalBusiness OutlookPros- Management - Pay - Benefits - Personal development - Vacation time - CultureConsLong hours but worthwhile work.Show moreHelpfulShare263