Projects and time

Hours, client billing and project budget: how much you earned and where you lose