Are your employees salary or hourly?
If salary, do they work 40 hours a week, or as many hours as necessary to meet the clients' needs? Is there any way for them to earn income beyond their salary (bonus excluded) for working beyond the standard "work week"?
The pay system isn't "better" or "worse", it is just different...and really, its not a difficult concept to wrap your head around.
Put another way: athletes are paid by "game checks", yet they are still expected to train in the off season, show up at training camp, come to practice, and participate in OTAs, etc...