Less boilerplate to instantiate classes. For example, SignUpActivityViewModel is injected in SignUpActivity, however,ViewModelFactory class is not needed. Hilt "auto-generate" the dependencies in background, so there's no need to create them again.
It's configuration is much easier than other dependencies such as Dagger or Koin.
Hilt has specific test utilities built-in to make managing modules and providing test bindings easier
Summary
Benefits of Hilt
Associated Issue
https://github.com/rootstrap/android-base/issues/37