It's very easy to set up, works great! There are some features I wish was easier or more convenient to use - like setting up multiple locations/companies. Also, we used this program in conjunction with another software called "ePunch" which would help me pull information from my clients' accounts to enter into your app. We also had an option of creating an Excel file so all info could be pulled at once instead of each client having their own entry sheet. The only real benefit of using eIntegrator was being able to sync the entries made by other employees without manually logging them into Quick Books myself. Our main issue was keeping track of who entered what transactions when and how much they were paid out after completing their job. This helped us keep accurate records on all invoices given to customers.