How long does the setup take?By narinder bisht / April 22, 2026 Usually, within 24–48 hours once employer information is provided.