I would suggest TeamFluent - an agile learning software for growing companies. Teamfluent helps you build a culture of learning and increase the productivity of your teams. You can use it to improve employee onboarding, ensure HR compliance, track learning progress, and give employees learning autonomy and flexibility. The app stimulates and accelerates personal development and helps develop employees using modern learning tools such as social learning, micro learning and gamification. You can request a demo here: https://www.teamfluent.com