The first few days of an employee joining a new company are packed with orientation sessions, team interactions, getting set-up in various IT systems, exhaustive documentation, getting familiar with company policies and so on. It is hugely important as well as difficult to provide the employee with a delightful and smooth experience during their onboarding....