Small yards and agencies are more likely to treat you on a level playing field than the larger firms.
I’ve always had trouble getting work with big companies for example, as they see me as “tempermentally unsuitable” and it seems that I’m only suited for full time work at places like Nationalised Industry hive-offs such as Royal Mail, BT, or the Utility firms.
Agencies and small yards on the other hand, will give you a fair crack - because you’ve accepted you won’t be as well off with them as you might have been with that big guaranteed pay packet coming in from some large outfit.
I suggest therefore that being treated badly is an endemic thing among larger haulage firms these days.
They do perceive you as merely a piece of meat with a pound sign - because that’s all we are to them.
They see someone with “previous” as a better prospect, because they’ll bend over backwards to keep their noses clean, won’t be complicated employees, and won’t be answering back and making waves all the time - like I might do - intended or not.
Of course, this “company policy” will only continue to stand up until the public start bringing legal actions based on a yet unproven status where large firms are going out of their way to put let’s say - “under par” drivers out on the roads, with the additional liabilities that such a move involves. What is some crash victim going to do when they find out the driver has 9 points on their licence, and got the job under a “halfway house” ROA scheme, or worse - “personal recommendation to the boss” by a chump relative?
I reckon that hardly any of the truckers who’ve killed cyclists for example - had clean licences for starters! - Anyone like to step up and call me wrong here from personal experience only mind?
On an issue like this, something someone’s heard from the guy down the pub isn’t going to be a valid argument against what I put forward as a speculative argument…
If anyone has the balls to say on this public board “Yup, I killed Mr Joe Bloggs in Randomtown last year, I have a clean licence, and after initially being arrested at the scene, I got off Scott-Free…” then I’m obviously going to be folding to your re-raise straight away here. 
Of course I speculate… Things don’t change politically in the big business world - until the people at the top start getting punished for “bad policy making”. First, they have to be told that it’s “bad” and “unacceptable” which isn’t going to happen all the time we have a government that sells the public down the river to big business concerns all the time.
Who thinks that Cadbury, Leyland, Citilink, and the Utilities should have been (re) nationalised, rather than allowed to fail, or turned over to foreigners - which is probably worse still…
You elect someone as MP, they get told by lobbyists to rubber stamp some deal that allows a crooked business interest to run rings around the system, and the vast majority of their own electorate are worse off for it.
YET the prospect of voting for a complete unknown puts people off voting entirely, perhaps because they’d rather be shafted by the devil they know, rather than gamble what little they have for a real shot at real change - which is supposed to be what we elect our officials for.