What was the best part about using Saba?
Saba learning is very full-featured, and has been developed through years of listening to its customers and giving them all the tools needed to run their training businesses. I can't really think of any business or training functionality it doesn't support. Saba has built in a lot of native ability to the product, however, you will be less able to customize if you are on the cloud You will be more able customize if you implement Saba on your own premise. The Cloud WILL save you IT resources, but it will reduce your ability to make the software conform to any quirky aspects of your business. If you do everything in a standard way, and want standard reports, then the cloud is for you.
What would you change about your experience with Saba?
The support (strategic & technical) is terrible at best, quite unbelievable at worst. It's unfathomable that a vendor with so many high profile customers has such cumbersome technical support procedures and very reactive business partner strategic support. This along with the fact that they will charge you for almost any interaction with anyone besides their tech support staff as "consulting" is very frustrating.
Overall Feedback
If your company is standard in everything it does, then Enterprise Cloud is for you and will save you money in IT resources. If your company does things in "quirky" ways, then you'd be better off implementing Saba on-premise. With on-premise you have direct access to the database, and can customize to the level of your programmer's abilities. Your IT expenses will be higher, however, and version upgrades will likely be more expensive because all customizations will have to be upgraded as well. I have to add that Saba offers all the tools needed to customize everything in a standard way, so you won't get into a situation where you "own the code" making upgrades impossible. All your additions will be via standard methods provided by Saba and Java packages. With on-premise it will also be possible to add custom tables to the database and execute PL/SQL procedures. Enterprise cloud only allows the creation of custom views, and for this you need to purchase "Premium Reporting."