Flying checks usually doesnt have the prettiest birds, but Ram Air was far from the best to work for. I was a CFI at one thier bases in VA and seeing their Senaca or Baron come in with only one engine was a common event. This was over 5 years ago and I know the chief pilot from then has left, but the pilots didnt have much good to say except quick multi PIC and easy schedule. The remark about write ups is closer to fact than fiction at out bases.
As far as PIC authority, well one of our CFI's that took an opportunity to work with Ram Air was "taken off the schedule" as they told him when we wanted to delay departure because of a line of thunderstorms crossing the state that he could not find a way through. Of course he was never called to be put back on the schedule. Its 50/50, some pilots came out of there saying it enhanced their skills 1000% and others come out saying the place should be shutdown and they are just happy to be alive. I have worked for 2 check haulers, one had no MEL so if it was broke, they fixed it. The other one we lived by the MEL and minimal mx. Unfortunately its the nature of check hauling in general, cutting cost to get the customer usually consist of pilot pay (lack of) and mx budget (almost non-existant).