The ease-of use for creating courses / job types was so much better than other systems in our org (Pegasus as well) that we were able compare them side by eachother! I wish there would be an easier way or more customizable UI/UX experience around course creation but it gets us where WE want with minimal fussing from HR admins like ourselves!! We've been using PWM since 2014 - still no complaints at this time although some features are now hardcoded into core modules which can't easily changed if needed after launch? It's not too bad though considering how complex jobs get out here every day & being open source makes upgrades very simple when things need tweaking etc..