One way to improve hiring could by legislating that for-profit companies should do away with drug tests and background verification. Systemic & instituitional racism means a lot of people of the wrong race/color are simply ineligible to be hired just because they have drug charges or they have a record because once took a loaf of bread from Kroger.
Billion-dollar corporations can afford to hire them, mix them with existing teams, have them learn on the job from the best people in the industry and turn them to be a productive person of the society. In the short term, yes it can cause pain and loss of productivity, but in the long-term, as the society we all can come ahead!