The ability to create courses that meet all different needs in one platform is great! I can also share courses with other users via my account or outside links if needed for marketing purposes. Nothing so far but we are still new at this software/platform. We have been able to make custom courses quickly without hiring any developers because it's very easy once you learn how everything works within your dashboard (which takes less than 30 minutes). This allows us to get our training out quicker as well since most companies want their employees trained immediately upon hire instead of waiting months before they're ready.