I used them many years ago, this was my impression. When I got to company "on sites" they were just full-blown interview loops. I could have just applied to the companies directly.
TripleByte isn’t what they used to be, though. I don’t think they do anything close to what I experienced anymore.