Great company in a sometimes below average industry
Good company. Promotes positive, professional culture. Resolves most issues and concerns in a timely manner. Managers are helpful. Training is mostly OJT. Requires safety shoes and minimal tools to work for them. The tool requirement seems more like a construction company thing than a retail company.