Considering I was being paid $20 an hour and when the company I was working for charged $95 an hour. I do believe that there is a problem.
$95/hr is split into:
Your $20/hr + (Plus any benefits, Federal taxes, blah, blah)
Plus the time that someone spent getting that client you just did $95 worth of work for
Plus the money that was spent marketing to get that client you just did $95 worth of work for
Plus the admin time that will be spent billing that client
Plus dealing with the clients that don't pay
Plus office rent, utilities, other office overhead that you probably have no clue about
Plus tools used to perform the work (ticketing system, remote access tools?) . Again, you probably have no clue how much that actually costs
Plus you were paid to drive to that client, and if using your own vehicle should have gotten mileage
In addition to the drive, you are likely not billing 100% of your time anyway - Company still pays you when you are not billable right?
Believe it or not, the Margin on those accounts is not that much. Does it make money? Well I hope so or your company will no longer exist - Does it make someone filthy rich? Probably not.
To program is to be.