If you're a business owner or boss, do you prefer to pay your employees by the hour or do you do a by contract basis? I have worked for jobs that paid hourly and ones that paid in full once a job is completed. I prefer hourly pay because you get paid usually at a weekly or bi-weekly pace. A contract job could take longer. Unless you decide to take the money first and then do the work until it's done. What is your preference?