When I first joined there wasn't much of an onboarding process, it was more learning things quickly due to some internal reasons. However, as the months passed and new comers came, this process improved. Aside from this I'm quite happy with everything here.