QuickBooks is obviously such a complex and user-unfriendly system that anyone who does not use it regularly has no chance of ever grasping it. The same can be said for any external payroll processing system, the catch-22 being that you must be an expert at using the system before you can learn how to use it, since a company won't hire you if you don't have the experience with their specific system, and you cannot be trained on a system without a corporation backing you.