I have been using RedCarpet for my company's onboarding activities for four and a half years now. This product really makes onboarding such a smooth process. It allows us to assign, house, and track all onboarding activities for our new employees in one place. We use this for training, forms, benefits selection, notifications, etc. It is a very versatile product and I cannot imagine onboarding for such a large company without a tool like this! I highly recommend RedCarpet.