When I was at Gojet the FAA was all over them. There were about 200 captains and I believe that 47 had FAA enforcement actions filed against them. I don't think it is a pleasant experience leaving there and trying to explain to the major that you were merely following the company procedures when you were issued the violation.
I would place Gojet at the very bottom and I don't think anyone will argue against that. I would put Mesa as second from the bottom and then TSA. I guess Great Lakes might go between Mesa and TSA but they are a different animal.