New Hires are invited by HR Specialists or Recruiters in the onboarding process. They are sent an invitation email which includes instructions for their Self Registartion and begin their onboarding.


Demo Video