Do new employees receive check-ins automatically?

Yes, when admins add a new employee to an assigned group, department, or business unit to which check-ins are assigned, the employee automatically receives them.