I have passed those test and I'm a pilot on one of those companies...and also I have passed one of the most difficult test in south america for LAN Airlines...
so I know one thing or two about passing test...
Im not blaming the company or the methods... Im just saying that if you have a pilot with previous 121 experience and had a bad day on the test , they should have a talk to him and see what can that person brings into the company.