I forgot how tedious introductions and onboarding process could be. The companies I worked for always had at least one bad part. Be it - technical onboarding, day-to-day onboarding, invoicing, vacation policy, unknown & unwritten rules.
I think this very common. A startup probably exists that tries to tackle this (or it should).