It's very user friendly. I'm able to create work orders quickly without any training at all or having expensive resources available. There aren't many things you can do with this system which makes it hard to improve once everything has been implemented. Some features could be added but there isn't much room for improvement either as they don't have too many options. If your looking into purchasing this product make sure you know what type of customer service will help if something goes wrong while using this program first before making payments towards other programs such as Microsoft Dynamics GP etc. We needed a quick way to generate our own work order numbers instead of relying on others who may not always fill them correctly so now when someone needs another number assigned from us we just click on "work" then follow along until its done. This saves time and money because we're paying ourselves rather than hiring people to complete these.