The software is user friendly with good features that can be utilized by most companies of any size or complexity in this day an age! I have not found anything bad about using CWorks netmain as our main asset management tool so far!! Nothing really because we are still learning everything but if you look around there will always something new being added even though its been out since 2008. ! It helps keep track when your looking up info from previous jobs/projects etc., Also great way tracking work orders which then makes billing easier too.