Most staff are hired through a staffing agency. You will meet with either the recruitment team or directly with management from the office that is hiring. Official onboarding is inconsistent. Sometimes they will just do onboarding- sometimes you will have to meet with the CEO for an interview.