The best thing about this system is how simple it makes managing our vehicle's repairs, scheduling appointments with mechanics etc! It has been very helpful in keeping track of who worked where when for each job we do as well tracking mileage driven to ensure proper reimbursements from insurance companies (which I have not used yet).
There really isn't anything bad or negative at least nothing major enough for me personally dislike so far but if you're looking into purchasing an automated work order/repairing program then definitely look over some other options before deciding which one will be right for YOU!! We use MagicFleet primarily because they offer great customer service along side their products being easy-to understand & implement.