I like how it is user friendly to use with its simple interface which allows me as an end-user or administrator easy access to make changes in my system without needing any technical knowledge. It has also been very helpful when tracking jobsites where there are multiple users using this software at different locations across Canada. There have not really come up many downsides to our implementation so far but we will continue monitoring until then! We've realized significant benefits from implementing OmniERP including; 1) Project Cost Control2) Tracking Jobsite3) Invoicing4) Time Management5) Resource Scheduling6) Job Completion7) Procurement8) Purchase Order9) Contractor Payroll10) Submittal11). Also, by utilizing Omnirecruit's integration services, we were able to connect OmniERP directly.