I like that it has so many modules to choose from; however we ended up choosing one of their most basic ones because they had what our business needed at first sight (job queue management). The user interface could have been better in some areas but this isn't too big issue since you can always customize things as much or less than your needs require - which makes learning how software works even easier! It was easy for us when managing jobs with different types/sizes due its flexibility nature regarding job type selection along other parameters such those being "priority", etc., plus scheduling options were just enough without overcomplicating them further by including more advanced features available elsewhere out there free-of charge if necessary later downthe line once initial project scope gets fulfilled.