If you view the job cost module as simply a static data repository that you can run reports from for job profitability, then JC might be the ticket for you. Hard to say anything else about it. You can set up budgets by job code (though difficult to enter). It does integrate with AP, AR, PR, IM, SO and PO (though you can only integrate with WO or JC in PO). You can use VI to import information into it though this is more of a trial and error to make it work. You need the time card module if you want to post labor more frequently than your PR cycle. If end user would like dispatch, scheduling or any other ""standard"" needs that have developed since the 80's, then JC will be a disappointment. I think we all agree that if JC was just put into the business framework to allow customization and scripting, we could sell a lot more.