3.02 Aug 2024Greta pay LaborerCurrent employeeTexas City, TXRecommendCEO approvalBusiness outlookProsGreat things great people Great environmentConsLong Hours hot days never know quitting timeShow more