The first day is the most powerful option. If starters begin at different moments, an onboarding event in the first two weeks is a good alternative. Complement that with an informal look back after 90 days.
The ideal group size is 8 to 25 people. Organisations with 50+ new staff members per year can consider monthly onboarding events; lower intake: quarterly.