This is a favorable situation for both employer and candidate. Direct hire jobs involve a long-term position with benefits such as healthcare and paid vacation days. Promising candidates are able to begin their career in a position they want.
Meanwhile, employers have a qualified and motivated individual to fill a role without going through the HR aspects of a full-time employee.